I returned a just released ASUS G17 with a 3070 before getting my GE66 as it had buzzing speakers and the front RGB strip was non functional. In terms of build quality the GE66 feels superior in every way, not just because the ASUS had some faulty components, but the GE66 just has a much more solid feel to it and is constructed with better materials. You can see the difference in build quality when you compare the internals as well, the GE66 has obviously had more thought put into it. I've also found in my experience that the GE66 gets better framerates in games when you use the mux switch to bypass the Internal GPU and solely use the 3070. I also haven't found the Intel CPU a hindrance at all when running games.
Finally, not being able to turn off optimus on the ASUS can reduce your fps in many games, and drastically reduce it in esports titles. The fact the MSI has this mux switch makes it worth the price difference alone imo. There's quite a few videos on YouTube about this, here's a good one: