When I buy stock in Microsoft I didn't know the exchange gives them a cut. You know exactly what I was referring to, stop being obtuse
You said they earned off my investment, don't play word games now
You make those investments because it is the best way to outpace inflation. Take the chance and get your value versus having it surely die in a commercial bank account. I favor speed and intelligent risk taking, especially for people who need a financial education. I just see throwing $$ into a savings account as foolishness borne from laziness.
As to the bolded, you can pick any stock or index and look at a 1 year timeframe and say what you should've done in hindsight. For example, instead of investing in the VTI index fund, you might've put your $$ in Exxon stock or their 1 year LEAPs and saw you're portfolio rise by 60%.
The point is you can take a chance and put your money to use to increase its value and beat out inflation, generating real wealth in the process, or let it surely lose value by putting it into a place where it earns less money than inflation. If you or others do not want to take that chance that is fine, but to deny the foolishness of that latter choice, as if it is an intelligent decision for people who want to really make it out here is dishonest.
But we've beaten this argument to death already so neither one of us is gonna budge. You do what you feel is best with your cash.