Interesting post. I don’t agree with all of it, but I don’t disagree entirely either. Couple of points.
Bearings aren’t so great when you’re loading them at the same point over and over (i.e in a shock linkage). They’re better when actually spinning. This evens out the wear over at least one of the races. Bushes are also much more compact therefore easier & simpler to design for, also requiring less material (therefore less weight and cost).
Pinch flats and burping definitely suggest you need more air in your tyres. I know it’s a combination of luck, tyre choice, personal riding style and more luck but for many people, tubeless has resulted in a massive number of punctures when riding in normal and rocky terrain.