Why Django Sucks
Problem: Django has features. These features, <i>horrors</i>, reuse each other's capabilities.<p>Solution: Use something that has no features.<p>I'm not sure myself how sarcastic I'm being, to be honest. There's some truth in there too (or I wouldn't have posted this). But <i>of course</i> your microframework doesn't have any dependency issues. Rip all those things out of Django and it wouldn't have any dependencies either. Put them all into Flask and it will inevitably have to choose between either having the same problem, or leaving vast swathes of functionality on the table because of the refusal to let the components work together so they stay separate.