Everyone has the right to print money?
No, and I said it's one difference. But it's an irrelevant one. The problem with fiat is not that someone can print it, but not everyone. The problem with fiat is that someone can print it at no cost. Because if they can do that, they will, which precludes it from being a SoV.
And most Americans have no idea about dollar debasement, they think prices are rising due to the greed of evil CEO's, at least that's what their tv family and friends are telling them.
What most Americans think is solely their responsibility.
If you've recently heard a government official state officially that dollars are still backed by gold and decided to hoard them as a result, then yes, you've been scammed.