The popularization of the stock market make the “means of production” definition fuzzy. If you own .001% of Tesla, do you own the means of production? What about 1%? What about 20%? Is it 51%? Elon Musk is obviously in the owner class, but he only controls 20% of Tesla. But if it’s 20%, then does going in with 4 buddies to buy a $500,000 surface parking lot make you an owner? You only need $100k for that and you might not even be employing anyone, and you’re not producing anything except parking. You’re not like set for life at $100k.
I assume this is solved by using money as the “means of production” instead of thinking of it as ownership of a business or machine, but that still doesn’t solve the fuzzy nature of it, you need to set a border at an amount of money.