I actually enjoy grinding reputation simply because it gives me something simple and straightforward to do when I want to do something.... well, simple and straightforward. As much as I don't mind doing it, there still needs to be a sense of reward from it besides moving that little bar on the bottom of my screen upwards. I didn't grind out Kurenai simply because it wasn't rewarding. I got a Talbuk easier via Halaani PvP. I was lucky (or unlucky, depending on your view) as an enchanter, though. Our representation on faction vendors was quite high, and that only improved as The Burning Crusade progressed and the old AQ40 enchants made a comeback. I felt bad for my Engineering buddies that didn't really have much motivation to earn rep with anybody at all due to a complete lack of rewards.
The good news is that at the WWI's Raids and Dungeons panel, it was mentioned that a goal of theirs to be sure more tradeskills will be rewarded via factions, spread the love further, and just plain have more recipes. Again, as an Enchanter I had more than enough recipes to grind out all over Outland, but other tradeskills didn't quite receive that much love. It'll be nice to see my friends feel rewarded for their work in Wrath like I did throughout the leveling and gearing process in The Burning Crusade.