Why do people claim that nobody allows you to downgrade? I have an iPod mp3 player but I use an Android smartphone. I can download any x.x version of Android that was ever released for my Galaxy Nexus from Google's homepage and install it:
https://developers.google.com/android/nexus/images#takju
It's fairly simple.
Some people here talk as if installing older versions is black magic and nobody, not even the mighty Apple, has found a way to accomplish it.
You only have to delete the ones and zeros on the storage of the device and copy the ones and zeros from a different version into it. Done. No voodoo knowledge required.
If anything, the current situation of iOS is complicated. Apple is running a very complicated authentication infrastructure, jumping through a lot of hoops, to prevent people from such a simple task.
These are your perceptions.
I would say the core functionality of a music player would be to access music, play, pause, skip, adjust volume, and have a basic selection aspects to access and select said music. Basically what the very original iPod offered. The functionality that has evolved would be features and not core functionality, but then again what would I know as I am only a certified QA engineer and consultant. Wouldn't core functionality also have the capability to access all music types and not just the Apple approved ones locking them into their controlled world (as you seem to be fine with this limitation on Apple's part)?
This is just not true. The very first iPod from 2001 already had a hierarchical navigation structure where you would chose an artist, than an album and then you would get songs from that album. THIS is what the original iPod offered and what set it apart from small 128 MB mp3 players who indeed didn't require such a structure because you could store only 20 songs on them anyway.
When you store lots of gigabytes of music, you need a software that is capable to let you keep track of it. All original iPods had it, the iPod touch and the iPhone had it...until iOS7 removed it.
You have every bit of responsibility in your actions to verify something meets your needs just as much as you expect/ require the manufacturer has a responsibility to meet your needs. Does every manufacturer have a responsibility to always offer what you want? Is GMail any less complete since it stopped supporting exchange functionality? Is Apple any worse because they stopped offering everyone the limited time education discounts and courtesy updates to iCloud storage space? I have never seen Apple advertise themselves as the "fun" company like you claim. It may take you more time to find your selection but the capability is still there just less efficient for you, sorry but unless the requirement that things be located in a certain time frame were guaranteed it does not make the section broken just less efficient (and Apple makes no guarantees as to speed of access of their music selections. If they do I would like to see the publicly released spec sheets as i missed that somewhere.)
If you are so unhappy with ios7 and were so happy with ios6, why did you upgrade? This is where you take responsibility. No one forced you to accept and install the newer version it was your choice. If you decide to buy a new Honda and trade in your old honda for it, then decide you don't like the new one for looks, ergonomics, and fuel efficiency does the dealership and manufacturer have a responsibility to provide a path for you to get back to your old Honda? If you accept an upgrade to your cell phone/ Internet plan and then decide you liked the terms of your old one better, does the provider have an obligation to get your old terms back for you??
Why do you compare the installation of a piece of software to a contract? Have you never tried a program just to see how it looks and works and later uninstalled it if it didn't meed your needs? I do that all the time and I'm sure that you do too. Or do you really study each program you come across WITHOUT installing it and after installation, you never ever ever remove it?
People who were unhappy with Windows Vista could just install Windows XP again and everything was fine. What Apple does here is unprecedented as far as I know in consumer operating systems.
Also, the comparison between trying a new iOS version and trading your car is ridiculous. I did not trade my device, I just installed a program. Programs can be uninstalled, that's the whole point of them (rather than hardwired instructions on the CPU that are fixed).