How did you find out all of this information about the networking of this?
Was that asking me? Well I have seen that message pop up a number of times. And then later I saw someone complain about it to a Dev saying their PC was fine or something and the Dev replied that far more often than not it is someone's internet speed which is the problem and not the PC. The person in question is based in Australia and he was playing people in the EU and the States on a slow line. Been a fair few network improvements since then and I have not seen it so often. Though you still get games with different players being in the 4 corners of the earth so I expect I will still see it at times.
What I don't know is whether you get the warning yourself if you are slowing the game down.
Separate warnings for a players PC not keeping up with the sim speed and for their internet not keeping up with the traffic might be nice if possible.
(Following this game it amazes me how many people buy games and don't look at the minimum specs)