> So, if you're going to have to rewrite your UI layer to disentangle it from your back-end anyway why not also bring it up to speed?

So, if you're going to have to rewrite your back-end to disentangle it from your UI layer anyway why not also bring it up to speed?