You'd be surprised how many baseball fans disagree with this philosophy. In their eyes to call yourself a fan, you must pledge undying loyalty, and go to as many games as possible, and buy merchandise etc, regardless of the quality of the onfield product or the motives of ownership. If your franchise is being run for profit with low payroll and no commitment to winning, or sound baseball moves (like drafting well) and they lose a ton of games in the process and don't care to fix the status quo, why would you continue to line their pockets? It's counterintuitive. In any other business repeated lousy service causes you to go elsewhere, at the very least to cease patronage until things improved. Never understood why some think this shouldn't apply to team sports.