Yep...
I can understand your annoyance, but hey, people believe whatever they want to believe, right?
I think looking at d20 Modern in terms of "how much fantasy" is a good idea indeed. Isn't it possible, though, to be realistic in your world political dynamics and still have fantasy elements...