Ok, while agree, Apple has things it needs to work on, things are not as Unfortunately the iTunes Store thing is probably more just technology based. The iTunes store is basically xml. If they are using new features on the store that require particular parts of iTunes to be updated in order to run it then unfortunately you have to update to use it. How else is it meant to work. Are you asking them to stop adding features and improving things just because you don't want to update or are you just scared of change? I don't get your point here.
This is also very true. The iTunes Store in iTunes 9 is entirely different than the one in previous versions. It's entirely new tech, not just a "Hey, let's force everyone to update!" thing. In fact, iTunes 9 now uses a WebKit rendering engine, the new store won't even work in the old iTunes.