I'm developing in both languages now as that's what is required.

What I want to know is why people constantly have to have everything made "easy" for them. You get a function:

bob.removeBobForever()

what does it do behind the scenes? You will most likely never find out. Isn't it better to be able to understand what you are doing? even if its just 3 more lines of code. Developers are getting lazier and lazier.

and most of the new features in AS3 are language features, the stuff people are complaining about.
Run-time exceptions

Run-time types

Sealed classes

Method closures

ECMAScript for XML (E4X)

Regular expressions

Namespaces

New primitive types

DOM3 event model

Display list API

Handling dynamic data and content

Low-level data access

Working with text
So what exactly is it that makes everyone want AS3 (apart from speed execution), if you want that, then don't complain about the changes.