No matter what game is being discussed, you'll always see the same old arguments being made to excuse away any problems people may have.
For me, the absolute most brain dead argument is "If you don't like it, go make your own game". This implies that any customer for any business shouldn't be able to complain about their purchase, unless they've actually created a similar product themselves. If you expand this idiotic viewpoint to include other industries besides gaming, the sheer stupidity becomes instantly obvious.
Do I need to be a fashion designer to dislike the fit of my clothing?
Do I need to be a roofer to know if my roof is leaking?
Do I need to be a chef to spot an overcooked steak?
Do I need to be a road worker to see the potholes in a road?
Do I need to be a plumber to tell if my toilet is overflowing?
Now clearly the answer to all these questions is "NO". Yet somehow, this exact same mindset is applied to game development on a regular basis. It makes absolutely no sense,and if you catch yourself using it, please rethink the situation, because you're woefully wrong.