No problem, feel free do drop by anytime
Yes, the learning curve can be steep when you are first learning OOP concepts and this seemingly complex framework at the same time. Plus, Flash's IDE definitely reinforces one workflow while Flex/Air are totally different - all code, no timeline. How do you put a button on frame 42? Seems like a totally natural question to a Flash developer, but an enterprise developer answers Who cares about frame 42?
Once you're on the train, you'll really start rolling though, its worth it. The hints at maintainability you're seeing are definitely real!