I think flask is ment to be really micro.
Misses ( and wants to miss IMO ) the generative approach.
Also misses ( and wants to ) the db layer etc
So these approaches are really different.
Code: i will cleanup and DRY the generatots. But generated code is the one i was working on and that the user will work on and read. This is ways better.
Not scary at all ;)