There are many more variables though. Router tech? ISP?
Interference?
Individual device component faults?