Cremator, as the game is a real time game. it does mandate a higher quality connection than Netflix would, for example. Netflix can retry packets without issue.
You really cannot do that in a real time game moving at over 300MPH. On a wireless connection, loss of UDP is not uncommon. If a UDP packet has an error in the data stream, that packet is discarded. Lost forever. So, the game tries to switch protocols when that happens.
TCP will retry. If the game detects excessive packet retries, it will finally give up.
Wireless connections are subject to a lot of data errors in the stream. Everything in the environment can impact the data quality of a wireless connection.