Oh god no, eww. Independent brokerage my dude.
Yes, you are correct. They are not instruments for people in that financial space. Get out of debt, squirrel away something in a ROTH or whatever until you can save more. However, the wealthier you are, the more they matter. Leverage is the name of...