I have figured out how this works. I go to work every day so I can earn money to pay for my house, cars, food, utilities, clothes, gas, insurance, tuition for my kids and room and board for my kids in college and also put some aside so I can hopefully retire one day before I die. Now, I need to give money to a college kid I don't know and will probably never meet who already has tuition, room, board and a stipend to cover other expenses paid for so he can drive a high end luxury vehicle, live in a luxury apartment or condo and put tens of thousands of dollars aside for his future every month. On top of paying for this college kid to live the life of a very rich person, I should donate money to the athletic association and pay for tickets to see the college kid play football so the football coach can make more money in one year than I will probably make in my lifetime. In return, I get to be happy when the team wins a game and very happy if they ever win a championship of some sort.
I can't imagine anyone thinking this is not a good deal and a logical thing to do.