The people that hate ultramarines probably also hate marines (most likely eldar players), don't listen to them.
...Was the "most Eldar players" comment really needed?...I mean if you know alot of Eldar players that don't like Space Marines, well then that's nothing you can fix, but don't go generalizing that most Eldar players dislike Space Marines...
As for me, I don't mind Ultramarines, nor do I dislike Smurfs in general, but I think that most people dislike them because they're way to overused. Here are the top reasons
I've heard that people have stated on why they don't like Smurfs.
- Everybody Uses Them: This is probably the biggest peeve, you can't be a 40k player without facing a Space Marine army...If you walk into a GW store, there's bunchs of Space Marine players, you go to a gaming club, there's a Space Marine player. It just eventually gets lame playing them over and over again. Obviously, you can play against every army alot just to balance it out, but there is forever going to be hordes of Space Marine players out there, and you're gonna get tired of it.
- GW Loves them Best: Don't say I'm just saying this, you know it's true. Everybody hates the ones that get pampered and treated oh-so-wonderfully. The poster boys of GW get alot of people pissed off, when every thrid army Codex is something to do with Space Marines.
- GW Pushes Noobs to Play Them: This one is hard to argue. I'm definately not saying noobs play Space Marines, far from it. There are plenty of kick-ass Marine players out there, hardcore vets that are both good players and players you want to play against. But when GW goes out of their way to introduce the little 10 year old that walked into the store looking at IG to the world of 7-foot tall superhumans, that's just playing dirty. After awhile your store is full of screaming kicking 10 year olds saying that their "unbeatable" Marines are gonna whoop your "poopie Dark Eldar", that's when they cross the line, and you have to beat them to the floor. After of course, they start crying.
There are some very cool Space Marines players out there, as well as cool Space Marine armies, it's just that, Space Marines get abused alot. I used to love Space Marines, Dark Angels, Blood Angels, Black Templar, whatever, I liked them alot. But when they started to rise above the rest, as an army that looked down upon the rest, that was the day that I lost all faith in the once glorious army of Space Marines.The days of noble, righteous Marine fighting for the Emperor and idolized by all is over. Now, they just another army, and one that many people don't quite like.
So there you have it...some reasons myself, and other people dislike Space Marines. As for Ultramarines, they're the most common. And they're not called Vanilla Marines because they have nothing special. It's because their the standard, most-common-thing-you-see-in-the-Codex army. And some might hate them cause, although the get no special advantages or cool personal models (besides those Tyranid Hunters), they get everything else. Close Combat Termies? Ultramarines have got em. Bikes? Ultramarines have got em. Vindacators? Ultramarines have got em. This kind of pertains to the first point, but instead of everybody uses them, it's the get what everybody wants to use. They don't have the most Special Characters, but all of them have been redone and improved more times than you can count on your one hand, made better and better and better.
Just my two-cents, some are IMHO, some are what others have to say. I'm just here to save them some typing time.