Yes, graphics may hamper the gameplay experience, but only if you don't have a good enough machine to run the game. If you mean that gaming companies only focus on the `looks` and not the actual gameplay, then I agree.
Games are designed to grab as much cash from kids and adults alike, with things like loot boxes, microtransactions, season passes. There is little focus on developing a community, and diminishing focus on shipping an actually good product. Today's games by Blizzard can not even hold a candle to names like Diablo 2, Warcraft 3 or even Starcraft.