Back in the day, TCP connections over dialup/ISDN/slow broadband resulted in choppy, laggy games because a single dropped packet resulted in a resync. That meant a lot of game developers had to implement their own reliability layer on top of UDP, or they used UDP for messages that could be dropped or received out of order, and used a parallel TCP connection for information that must be reliable.

Given the average user has faster network connections now, can a real time game such as an FPS give good performance over a TCP connection?


Question: Why are magnetic fields so much weaker than electric?
Answer: As you already indicated, physical units need to be considered. When working in SI units, the ratio of electric field strength over magnetic field strength in EM radiation equals 299 792 458 m/s, the speed of light $c$. 

However, the numerical value for $c$ depends on the units used. When working in units in which the speed of light $c=1$, one would conclude that both fields are equal in magnitude. 

A better way to look at this is to consider the energy carried by an electromagnetic wave. It turns out that the energy associated with the electric field is equal to the energy associated with the magnetic field. So in terms of energies electric and magnetic fields are equals.