No one donates $100K to the opera because they enjoy attending opera $1M worth. It's absurd to accuse any opera organization of assuming that.
Someone buys a ticket to the opera for $100 because they enjoy attending opera >$100 worth. They donate $100K because they want other people to enjoy opera, or for personal advertising purposes, not charitable social purposes.