Both are true. Boomers as a bloc have consistently voted for cutting social programs that they benefited from in favor of lower taxes, moreso than preceding and succeeding generations. The wealthy indeed shape the bills and reap the benefits, but it wouldn't happen without boomer support.