I really enjoy using ggplot2, but the basic "theme" is terrible.
- They tried too hard to do a Tuft* - but it's actually way too flashy.
- Basically the issue is that it's not generic enough. Whenever you see a ggplot2 plot it's always screaming at you "I WAS MADE IN ggplot2!!" Just KISS...
- The grey background is completely unusable if you want to print out your charts!
- The default pastel colors (ie. PowerPoint 2012) are always a disaster for readability. In meetings people constantly can't tell them apart and they are definitely not colorblind friendly.
It' a shame b/c each script I write ends up having to have an obnoxiously long theme declaration to make it look "normal"
* I think most people miss the Tuft's point. He presents a way about thinking about data presentation. Instead people just look at it and think "oooo! That looks pretty. Let me copy what he did". The guy has his own personal style - it's definitely nice, but the point isn't to copy it.
EDIT: For those thinking about learning ggplot2.. maybe wait off for a bit. It seems like it'll be deprecated soon and replaces with ggvis.