The fee would be be paid in sats of course, but when miners are choosing minimum fees, they should be thinking in terms of usd/byte - it's not good for 1sat/byte to become sticky
I agree that an artificial floor may form at 1sat/byte unless miners have dynamic fees tied to fiat price. However, I disagree that this is the underlying reason for BTC's fee issues.