And let's consider market overcrowding. As sports betting draws more people, competition hardens. Early entrants may profit, but late joiners get leftovers. The grass may look greener over there, but that's just because its loaded with a lot of BS!
House will always win no matter what is the result because there’s a house edge on each bet as you can see when you compute most if the EV per bet picks that usually result to negative. Also we are not directly competing against the house when we bet since there’s other player that betting on the other side that will determine the odds of each pick.
You just need to focus on the sports that you are betting since overcrowding will not gonna affect the result of your bet. It’s still based on the first itself and we bettirs are just placing bets as an observer.