If it doesn't move you could expand your search to include an All-in-one or compact pre-built machine. You'd likely get better value and performance out of desktop hardware.
As for model comparisons, I don't own any recent machines so I'm not sure I can give you specific advice. In general the more expensive machines will have more custom cooling which could contribute to your A vs B observation. Modern Nvidia based laptops have the same GPU you would find in a desktop but due to the form factor they have a lower power target and less heat dissipation. So they will run slower. Accordingly, a laptop with better cooling and power delivery could run the exact same hardware faster.
Also the "crappy" complaints could be related to something other than pure performance. If the panel selection is poor or the assembly is sloppy it could be annoying to use.
In the US I would use SlickDeals and set an alert for 1060 based laptops but I'm not sure how that would work for Canadians.
Personally, I'm a cheapskate. I prefer to buy used or refurbished outlet/warehouse deals on laptops and just replace them more often. Given that laptops aren't very upgradeable I'd rather save money and keep up with the pace of technology than invest in something bleeding edge and expensive then try to stretch out its usefulness.
A bus station is where a bus stops. A train station is where a train stops. On my desk, I have a work station…