"If you have built hundreds of thousands of lines on top of a framework,"
Perhaps that wasn't the smartest architecture decision made. Now, don't compound it by rewriting it in the same deeply coupled way for the next shiny framework that sashay's by.