Nah, just use a 3rd party controller. You lose functionality on a console (for example, NFC reading and HD rumble on switch 3rd party controllers), and they can't even begin to accept that you might have different button labels than their first party controllers.
You are just describing PC fragmentation.