This is why switching to the latest hotness only works to give the developers who screwed up in the old latest hotness a couple more years at the company (and they hope that by then the managers who approved the rewrite will be gone and they can sell a new rewrite in the new hotness).