...well I suppose Adobe have to try and keep the money rolling in somehow
That is correct, and I like your attitude .
People who pay thousands of dollars on hardware should not complain too much about hundreds of dollars in software. Complex software takes a huge amount of time to develop and maintain - companies that produce it must get paid for it... - it ain't charity work... profit margin is very thin, not fat (has to be that way to remain competitive). Adobe makes good money by selling a lot of copies, but rest assured: they could not price things much less or accept less income in one place without getting more in another - otherwise they'd go out of business.
Movie and sports stars have fat profit margins - not software companies...
Cheers,
Rob