on the original question...
I think yes, it is that much better. I was scared at first,
thinking that all the work I had done would be scrapped, etc.
The thing is... all that code still works. Now I can play. All the
the little time savers that AS1 and AS2 allow, also allow for the
possibility of SILENT run-time errors. Errors aren't a thing that many
flash coders are used to using because AS 1 & 2 don't really scold
you for making them. Errors are a tool. You can even manually throw
them to let you respond to unexpected user interaction. It's better
to know before you publish, right?
Also, I have to stick up for Flex. Focusing on code and treating Flash
produced swf's as images == less headache; It's a lot different,
though. Like if VB.Net was cool .