Could be, but so what?

The fact is the US and China are steamrolling us with their IT companies since decades.

We need to wake up and do it ourselves.