It’s working as designed in the sense that people who pay higher fees get priority over other txn that wish to be confirmed.
Bitcoin was not designed so to be unusable as P2P cash as a result of high fees. The fee market does not protect against bitcoin being used as jpeg storage, which undoubtedly hurts its use as money.