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.