The pass this guy gets is astounding.
Francis Ford Coppola gets shit on for not making good movies in decades, but at least Coppola has The Godfather 1 and 2, Apocalypse Now and The Conversation. Why doesn't Robert Rodriguez get this hate? He has a fanbase and yet his IMDb ratings are mediocre. His highest rated film was co-directed.
El Mariachi - 6.8
Desperado - 7.1
From Dusk Till Dawn - 7.2
The Faculty - 6.6
Spy Kids - 5.6
Spy Kids 2 - 5.3
Spy Kids 3 - 4.3
Once Upon a Time In Mexico 6.3
Sin City - 8.0
The Adventures of Sharkboy and Lavagirl 3D - 3.7
Planet Terror - 7.0
Shorts - 4.7
Machete - 6.6
Spy Kids 4 - 3.5
Machete Kills - 5.6
Sin City 2 - 6.5
Red 11 - 5.0
Alita: Battle Angel - 7.3
We Can Be Heroes - 4.7
Hypnotic - 5.5
Of his 20 films, he only has 5 movies rated a 7.0 or higher. On the flip side, he also has 5 films rated lower than a 5.0. It's amazing how making 5 good (not great) movies can mask a mostly mediocre career.
Putting his IMDb scores aside, the movies are really not that great. He has the odd cool shot, but the movies themselves aren't memorable. He's capable of making a passable movie, but if I wrote a screenplay, I'd be concerned if he was directing it.