I'm a repair tech and can't agree more. Gaming laptops suck, so so bad. They are only good for performance but besides that are awful for everything else. Shit speakers, shit screen, shit battery, shit keyboard, shit trackpad, and awful build quality. These things drop like flies and break down often. On top of that they are expensive to repair because parts are expensive and it's almost guaranteed that they will be a nightmare to work in, so high labour $.
If you want a laptop to game on, get a used HP 8770w workstation laptop, upgrade the CPU, upgrade the ram (4 slots!), and upgrade the GPU with a GTX 980m, put in an SSD and HDD (2x 2.5" bays). You will need to do a lot of modifying and If you aren't comfortable you can probably pay someone to do it.
Other than that, absolutely the best solution for a laptop with high performance, excellent build quality (these things are TANKS) and price (around 600-700$ with laptop and parts). Plus it has a secondary battery attachment and a docking station with extra ports and I/O. Utterly insane value.