Sports bettors "mostly lose" because they treat sports betting as a hobby rather than a career. There is no shame in losing a bet as many people choose to back their teams symbolically, and that is perfectly fine. The bulk of sports bettors are "squares," meaning they are there for the ride but don't necessarily want to win every bet.