They're the result of the "everyone gets a trophy" policies.
And who demanded the trophies? Not the millenials as kids. They were handed the trophy no matter what they did, lose or win. If this is the 'normal' that they're taught (again, by whom?) then what are they to expect in adulthood?
The boomers created their own disaster by raising kids to believe they could do anything they wanted and they'd get a participation trophy for their efforts, no matter how little.
Only a tiny portion of our readers give. If everyone reading this right now gave $3, we wouldn’t need to fundraise for years to come.
Odd, I seem to remember them promising the same thing last year, too. It seems the Washington Post remembers as well. I guess if the price hasn't changed, they either are woefully underfunded/overbudgeted (discussed in plenty of comments above but I'm assuming not), are drastically miscalculating for inflation, or it's just pure greed.
I've noticed several design suggestions in your code.