perception is everything and if you think -139 or -140 is low than your perception of low is a lot different than mine.
You would have to hit at about a 64% clip to show a small profit betting teams at this price for an entire season and when you consider that it's rare for any team to play at a .640 clip, it's not so low at all.
Incidentally, Det and Chic (barely) are the only two teams playing above .640.
There is only one way to play baseball and that's to play dogs or lay off the game and until you do that you will not show a profit in this sport.
Yeah, St. Louis can win but the price is not low at all.