I was thinking about this today. In most other industries if you are not satisfied you can claim a refund. But as you say you pay your money and take your chances. Sport is different from say IKEA, if you are not happy with a shoddy sideboard you can get your money back.
If you choose to pay for an away trip and the team are terrible and lose heavily then it's tough shit. You know the risk before you buy the ticket.