Why isn't there an extensible API for playing music?
It seems the #1 complaint from customers is a lack of support for music services. I was also initially excited to see that there is a SoundTouch API: http://products.bose.com/api-developer/index.html
Unfortunately, I discovered that the API is very limited and doesn't allow you to play arbitrary URLs or develop support for new music services.
I understand that bose doesn't have the resources to provide built-in support for every music service out there and that sometimes licensing issues get in the way, but wouldn't it make sense to let the community add support for services that bose does not?
The benefits are compounding, not only does it allow unhappy customers to solve their own problems but it gives you a much clearer picture of which services to prioritize supporting based on how popular the community alternative is.