You can get a USB 3 to ethernet adaptor for all laptops!
I'd rule out it being a wifi only issue first as VM doesn't guarantee wifi speeds - Only wired speeds into your property - for most people the hubs work well enough but so many variables affect wifi that no provider will guarantee it!
Sorry to hear about the issues you've had with WiFi speeds. To add to the helpful advice above regarding WiFi, I can see there have recently been some area issues that will have been contributing to this problem though those have since been resolved - so I hope things have improved for you now?
If not, and you're still not able to test a aired connection - please post your Hub/network connection details so we can check to see if there is a problem there. If you're unsure how:
In your browser’s URL box type in http://192.168.0.1 (or http://192.168.100.1 - if in modem mode) and hit return. If you have a hub 2 or 3 when the page loads don't log in but click ‘Check Router Status’. If you have a Hub 4 when the page loads log in and then click ‘Check Router Status’.
Copy full sets of data onto here from the downstream, upstream, & network logs pages and paste them here. Please don’t post screencaps - if you copy/paste the data the forum software should blank any sensitive details out for you.
As a hub 4 is wifi5, the max you will probably get is around 450mb/s. To get faster, you would have to wait/get an upgrade to a hub 5 or buy a 3rd party wifi router with WiFi 6 or 6e as the hub 5 is wifi6.
I get about 850 to 920 with a wifi6e laptop and WiFi 6 router, but that might be all I can get from my virgin line as that's also what I get via ethernet.