Generations and age have nothing to do with it.
On and individually level, sure...
But boomers have been the largest voting demographic that whole time, as a demographic they have been voting for this.
It is that generations fault.
If you think that means "it's everyone in that generation's fault" then you just don't understand what people are saying and responding belligerently.
And are creating the problem you're complaining about, distracting from the real issues.