In fact, card acceptance has gone _up_ in my experience. Unless you're using a very small shop which just has a QR code, most businesses now use a POS which supports a lot of payment methods including cards.
I agree that a lot of businesses now actively don't manage cash as they used to earlier... it's very difficult to get low-value notes as the central bank seems to be slowly reducing the supply by not printing as per demand.