mutalisk: getting worse ... T_T
Just to confirm, you are testing while connected by ethernet cable, not WiFi? And to be sure if you are testing on a laptop please turn WiFi OFF on the laptop to ensure it is using the cabled connection. Seems odd that with the new cable earlier you were getting 32Mbs.
When you say no-one else is home, I can see you have 7 WiFi devices, some of those can still be using WiFi bandwidth (if only to each other)....