Agree with the overall sentiment, but Americans pay lower taxes than the rest of the developed world. https://www.pewresearch.org/short-reads/2017/10/24/among-developed-nations-americans-tax-bills-are-below-average/
All i heard was baaaa
Yeah, those pesky facts. So sheep-like.
Just because we pay less than others in the developed world doesn't mean it's not too much