What are the alternatives?<p>- actively developed framework -&gt; upgrade fun<p>- not actively developed framework -&gt; security issues, trouble hiring devs, missing features, et cetera<p>- no framework, (also known as roll your own) -&gt; much harder for new team to come up to speed on the code base<p>I contend that the first is the best of the bad choices.