Event-Driven Pattern vs MVC?

I will try to explain it simplest as i can:

MVC Framework – Is a framework, that uses MVC software architectural pattern. This pattern sepatares logic in Controller, data in Models, and HTML code in Views. This 3 are separated in different files, so code is cleaner.

Event Driven Pattern – Is a software architecture pattern, that promoting the production, detection, consumption of, and reaction to events.

It’s 2 separated things. WordPress don’t use MVC pattern, but uses Event Driven Pattern paradigm. But for example Symfony 3 uses both MVC and Events.

If you want, you can code some event’s like libraries in Codeigniter and use events. You can even use MVC patter in WP plugins But this solutions are not that great, if they are not in PHP application by default.