That seems true. I don't normally think that deep about it since my investment strategy is hands off. I'm really just paying Vanguard and Fidelity to buy bits and pieces of their shares.
I guess I just don't like Elon and his type having anyone's money and I don't like me being able to link myself to them even if it's a few steps removed.