Moon. A lot of good comments here for you but no matter what you do, remember that when you bet on a big favorite, say -180 or so, if you lose that bet, you need to win the next two bets in a row just to be even again.
If you really like a big favs chances of winning, then parley them with another big fav you also like a lot. These parleys are the exact opposite of making a straight bet on a big favorite. Now if you lose your parley, you can also lose the next one before needing one win to be even again.
As a rule, if you lose two -200 favs in a row, you have lost 400 and then need to win your next four bets just to be even again. If you lose two $100 parleys in a row, you have lost 200, but just need to win your next bet to be even. Which would you rather have to do. Win four in a row to be even again or win just your next bet to be even. Trying to win a two team baseball parley with big favorites is nowhere near as hard as trying to win two team parleys in other sports.
Betting winning or losing streaks can either win you money or lose you money, depending on how you bet them. I have been playing the Detroit games because of their losing streak. After they lost their first two games in a row, I started to bet against them and as you know, they have lost four more games and the streak is still alive. That meant I, or bettors like Tomorrows Newspaper, have won our last four bets against Detroit.
Trying to guess when a streak will end, is a sure way to lose your money. I'm sure there were bettors who after Detroits fourth loss in a row, thought they were overdue to finally win a game and they bet Detroit would win their next game. And they bet the same way the game after that. Now these guys are 0-2 trying to guess when Detroit will finally win a game and anyone playing the way I do, won these same games betting against Detroit.
I plan to keep playing against Detroit until they finally win a game. This means I will lose my last bet, but until that happens who knows how many bets I'll win in a row betting against Detroit. I'm also betting against Colorado for the same reason.
Moon, I know this doesn't answer your question about being against the public, but I think how you play streaks and how you play big favorites is just as important, if not more so, than trying to guess who the public is playing. But then, what do I know. I played the Giants today.