even if i'm not paid in dollars, the 'tax' requirement doesn't meaningfully subject my investments to inflation. if i'm paid in gold, i just have to convert some to dollars to pay us taxes. i can complain that it's expensive to convert gold into dollars (though it isn't), but dollar-inflation still isn't affecting me unless i choose to let it by screwing up the timing of my conversions. (indeed, dollar-inflation helps me because my $X taxes will seem lower after inflation, so i benefit because i was paid in gold.)
again, i don't see any way around the proposition that regardless of 'legal tender' and 'tax' rules, dollar-inflation hurts you only if you choose to let it, or if your business circumstances require you to let it. either way, the government isn't forcing you to experience the harms of any of the inflationary currencies that exist. thus my puzzlement at the misplaced anger.
You aren't the average person. Making wise investments is not as easy as you make it out to be or everyone would do it. It's not the wise investor that inflation hurts. It's the average Joe that likes to put some money away for a rainy day. Most people are paid in fiat currency, spend in fiat currency, and save in fiat currency.
Inflation hurts the average person in other ways that we haven't discussed, and I'm certain you understand them without having me explain them to you. tomcollins already gave another example.
I agree, to get angry is the incorrect response. Fix your own finances so that it doesn't affect you. This takes time, knowledge, and money to achieve.