This is true but it totally misses the real point.
The point is that most "smart" devices could be perfectly functional and usable with a Z80 or a 6502 or some other simple 8-bit chip controlling them, if the code were kept very small and simple.
The bigger point is that we in the modern Western world don't do this, because we've got lazy and it's easier to stick in an Arm core and do it in very inefficient software. Such as something running in Javascript on an entire embedded Web browser, such as all electron apps, which embed Chromium.
Worse still, these days, quite possibly vibe coded so even the person who nominally wrote it doesn't know how it works.
There are 2 logical corollaries to this:
1. We can make computer-controlled devices without tiny fast 64-bit chips and GPUs, but we are ill-prepared for it. The world will be able to make chips without TSMC, but it will hurt, because we have got slack and lazy.
2. China can make its own chips now, and thanks to FOSS, China has state-of-the-art software stacks that the rest of the world developed it and gave to it for free. It has x86 chips, such as Zhaoxin, but it also has Loongson and so on, and GCC can generate code for them.
So China can make its own computers without the aid of the global chip market. But the rest of the world can't so easily.