It’s still very unfortunate that these platforms don’t just let people use custom USB inputs, instead of asking people to buy stuff over and over. There are obviously things that won’t work as well, but this is acceptable in many circumstances!
They want to milk console accessories to all extent, making a PC-like universal port would nullify that. It's why they are rather put in the money to make a first party solution for this use case.