In reply to Ozzy.

WordPress uses event-driven architecture using hooks, while frameworks use MVC. Event-driven suits well with the current WordPress plugin ecosystem. No need for rewrite.