@Mizara
I agree, but not completely!
When a company like adobe makes a new version of a PROFESSIONAL program like adobe, it surely won't think how to make it better for a rookie to understand, it'll think how to make it more convenient for the pro to use it. That's because the profits of Adobe from Photoshop come from professionals that have to BUY photoshop to be able to use it with a legal license, if they don't, they won't be able to work. Instead, a rookie would never buy Photoshop except if he's rich -.- He will download it illegally and that means Adobe gets no profit from the rookies. By making it more complex, it could even reduce piracy on Photoshop. Normally you would need to take lessons for professional use of graphic programs, in the most cases, Photoshop.
That's the part where I agree with you, but the part I don't agree is :
Between CS3 and CS5, Adobe didn't only implement new tools, it implemented new options for some of the already existing tools, and not only, it made them better in many ways that don't matter to the user, like programming how the tool works and making algorithms for certain effects, and also improved the quality of the outcome of the currently existing features.
I would say that a rookie could start with any of these versions, however only after a while he will be able to master all of their features.