I'm not a huge fan of public funding for museums either, but you can justify it more than sports stadia. Sports team owners already come into the equation well heeled, they can bank on sponsorship, TV deals, concessions, merchandise, as well as gate receipts etc. Museums need other sources, and wealthy benefactors don't always cut it.