Savunulan şey php harici birşey olsa tamam diyebilirim, performans yeterli değil node, go veya .net core deseniz tamam ama PHP paketlerinin yan yana getirilmiş bir freamwork'ü kullanmayın demek ne bileyim. Yaşadğınız problem pure php'de olsa eminim başınız daha çok ağrırdı. 5 senedir kullanılan bir yazılımdan söz ediyorsunuz dolayısı ile bundan komplex, ciddi bir problem olmadığı sonucunu çıkarıyorum. Route'lar şurada, Controllerlar şurada, Middleware'ler şurada yeni bir sürüm için paket problemi çekmediğiniz sürece, geçmek o kadar zahmetli olmamalı görünüyor.

Şimdiye dek symfony ile hiç ilgilenmedim ama düzenleme yapmak için karşıma pure php yerine symfony tercih ederim.