My surface pro 6 has been pretty good lately. I've upgraded my routers to ASUS AX series, configured in a MESH. There were some drops when the laptop was sitting in between the routers and some issues with 2.4Ghz / 5GHz automatic switching but I changed the settings slightly with regards to wi-fi power on the routers and it now appears to be fairly stable. (Few months now). I'm also on Windows 10 20H2 (don't know if that makes a difference).
Let's see how it holds out.