Sort:  

If you do spot the value bets in the underdogs winning, for sure there could be some profit in the long run. But if you would bet always on the underdog blindly your bankroll will vaporize.
But I do get your point. The problem often is that when the favorite comes behind, people tend to keep on placing bets on the favorite to win.
It is hard to rule out emotions when betting and you do this just great!