That's just asking for obnoxious advertisements to suck up CPU cycles and slow everything down.
Console games are not; they use every CPU cycle to provide a better experience to the end user.
It's simple to implement and won't take up too many CPU cycles.
There's still some free CPU cycles even with that kind of load.
Presently, a cache miss penalty to main memory costs several hundreds of CPU cycles.
Therefore shaking the transparent terminal window must be taking up CPU cycles.
Everything runs emulated, so you're paying for all this convenience with a lot of CPU cycles.
And give them all access to the internet and CPU cycles.
And all this processing uses up a lot of the CPU cycles.
The thread switch can be done in one CPU cycle.