I think people are riding a bashing bandwagon just for the sake of it, or just because they don't like or can't play FPS.
I don't like JRPG's because the style, stories and characters do not catch my attention. But I never bash them consistently like FPS is bashed.
People put all the First Person games with guns in one bag. In reality there's multiple sub-genres that feel and play different.
For example, people just call Halo a shooter. It f**** my brain. Halo is an Action/Adventure/Sci-Fi. Calling it simply a shooter is diminishing this great series with no parallel in its field.
I don't know how people like WOW and games of its kind. Running errands is not something I like to do in real life let alone in games. But I don't bash it, just because I can't play it or don't like it.
After all games are enjoyment, like music whatever clicks your feeling that's what's good.