I have seen two types of frameworks emerge, and I believe on two levels of maturity. Level 1 is - I'm smart, come see how smart my framework is. The author might place extra value on brevity, or expressiveness, or rapid grokability. They shun convention or standards, striving for their perfect vision. And hey, when you need what they see - it can be great.