Latency is a huge barrier, and it does not come only from OSes.
For example, modern television sets have a "gaming" mode because in normal mode they somehow process the video frames to make them look better, in a way that introduces latency.
Someone who works on audio software told me that audio over bluetooth has a very high latency too.
There are several bits that can introduce latency in a system. The OS is the part that software developers can adjust and improve.
I am only looking for people's opinions now