An argument that is frequently made is that the stock market is analogous to the sports betting market, and, since the stock market can be beaten, the bookmakers can be beaten.
I disagree with this approach, because there is a subtle but extremely important difference between the stock and sportsbetting markets: The former was created by the governments to make access to funding easier for companies and thus accelerate economic development. The latter was created by governments and/or private companies with the sole reason to part gamblers from their money.
This is the reason I tend to believe that making a living from sportsbetting is impossible; it's very difficult finding +EV plays, and even if you do you are quickly limited by the bookmaker or maybe the +EV play was an opening line with a miniscule betting limit anyway. This would never happen in the stock market, because the stock market has not been set up strictly to move money from one group of investors to another.
It is, of course, possible to use the sportsbetting system to win money short-term, but this is like using a broom to play pool with (instead of a cue). Yes, it can be done. Yes, it's been done. But don't expect to make a living from it.
Do you agree with this line of reasoning?