I agree with an earlier comment that we do not pay a maintenance fee so where is Sony incentivised to spend their money to give us more functionality? I have a worldwide client base of some 130 corporate organisations some of whom pay a support fee some don't. Those who do pay get our application upgrades - those who don't...don't!
When we buy a car we don't expect the manufacturer to retrofit changes/improvements during our ownership of that car do we? We accept that once purchased then we have to wait until the manufacturer releases the next model so we can step forward. If we accept that premise for a multi thousand dollar purchase why don't we accept it for a few hundred dollar purchase? Do you expect your DVD player manufacturer to supply you with improved software performance after you bought the device? I don't think so!
Why do we think Sony is obliged to give us anything for free? Sure if there is a fault then we have reason to expect Sony to release a fix to correct it - but we have no real reason to expect them to release software just to give us more functionality.
Gaming machines I suggest are different - they are highly interactive and manufacturers get much more revenue from a) their sales and b) the sales of associated games than they will ever see from ereaders and their cost equations are totally different.
Why are we so obsessed with wanting firmware upgrades? We, presumably, made a rational and logical decision to buy the Sony ereader based on an evaluation of other options - once done then game over! If we made a rash decision and instead now prefer the offerings of a different manufacturer then that is OUR mistake NOT that of Sony.
I like my 505, yes I was seduced into upgrading from a 500 but I did not HAVE to - that is my choice. It is a BOOK READER and I accept it for what it is, I can do what I want to do when I travel - carry multiple books easily, read them when I want and wherever I want - I judge it for what is it IS not for what I think it SHOULD or COULD be.
Just my views!