I completely agree that it is annoying, but 'd rather have a completely new code that works than having to rely on "patches". It just makes more sense to keep the programs running at optimal levels.
I really like the home sharing aspect, but dammit, I guess I am going to have to get a new nano (video). Oh darn? Yes, I am a real "nerd" when it comes to electrical gadgets, besides hockey it is one (only one) of my biggest weaknesses!