Simply put, these peripherals need to be universal. If everyone's going to be releasing their own version of a guitar controller, the least they can do is make it work on all the games that could use it. For the consumer's sake.
Companies main interest is money so i doubt they'd do that.
True, they don't give a !@#$% about customers!
except for Nintendo, they care!
Nintendo:
"We need a new ds, we only have two types of DS's out, we have 80 gameboy's"
"Let's make it so you have to manually copy games to an sd card to get them on there, despite the fact that games should come with save to sd card support"
"Woo, let's make more shitty Wii channels"
"LOL a big release like GH3 is coming for the Wii, we'd better make sure that activision doesn't screw it up *game comes out with only a mono sound option"
"LOL Friend Codes, i'm so glad Bob at Fisher Price gave us that idea to use"
"Online? Wahhhhh? PPL dun wan online, cuz were Nintendo and we no shiat"
"LOLOLOLOLOLOL friend codes"
"Let's put a USB port on the Wii, What will we use it for? Hell if i know'
"It prints money"
Nintendo doesn't care anymore about it's customers then Sony or Microsoft do.