Free education? What planet are you living on? Around here education is paid for by tax dollars and is far from free. On top of the tax dollars there are also enrollment fees, fees for books, fees for lunch, etc.
Adobe only recently stopped using APIs from Mac OS 9 (CS 5), it only took them 10 years to start using only APIs from the new OS, you want to blame Apple for that too? Adobe doesn't play well with anyone, why would you even consider supporting them?