So getting a "real speed test" to the router, to test the performance of the service is only possible with ethernet technology that is hardly ever available is reality, and a test on the router initiated by a wifi device is not possible - so in real life we can't test performance????
The other thing I don't understand is why I get such variability. I could understand that a wifi test is consistently less than the promised level, but I test speeds at quiet times and sometimes its 50Mbps, and sometimes its 180Mbps and I have got 347Mbps on one occasion. I don't believe there is anything wrong with my equipment - I believe the service is highly variable. Why shouldn't I get consistently 300Mbps for example?