The problem is that it's very hard to avoid if you have a pension plan, and millions of Americans will subsidize Elon Musk without knowing. This is really messed up.
And "pension" in the US usually implies defined-benefits, meaning you don't actually care what it invests in. If you're talking about defined-contribution retirement plans like 401k, you are very unlikely to be invested in QQQ without consciously making that decision on your own.