It's ok to be a fanatic in one team or give them 100% of your trust but you don't throw your money your favorite team is the underdog, your money should be more important to you than your loyalty.
I have to disagree with you. There are really cases that bettors don't rely on analysis but just want to bet on their preferred team or athletes because simply, that's their favorite and not that they are loyal. If you are a bettor for long, you should understand that sometimes there is a feeling where we are really sure that our favorite will win regardless of the odds.
The best example is when your fellow countrymen have a competition outside the country especially here, basketball and boxing.
egardless of the odds, I will really put a risk of betting at them to show my support as no way I will place a bet for the other side.