I mean common ones
Correct, in general we cannot make the QR code smaller if the QR scanner expects the address (or key) in base58-encoded ASCII format. However my question was why don't we just encode the binary address (or key) in QR code? It would allow smaller QR code, or cleaner/more robust QR code given the same footprint.