All in one

Why does Flash professional need so much extra “add ons” to make it function as a simple game platform (Scout, Flash builder, Starling etc.) can’t they streamline it into for lack of a better description like a Game Salad/Corona with an editable AS3/Javascript and code snippets as well (all under one roof)?