With the current changes (in master branch

I love OpenCart from the very beginning when I bumped into it (it was some early 1.2 version) ca 5 years ago and I sticked to it since then - mostly because all other e-commerce solutions (mostly dead for a few years now) were written in terrible manor (not using MVC, mixing up PHP 3 and PHP 4 when it was already PHP 5 out there for a long time, mixing HTML, PHP and SQL in one file, etc.). But if I look back now for the past 2-3 years we only had minor (or not so major) functionality/features updates/upgrades from which mostly only new payment methods were added (as was mentioned somewhere here - almost 90% of which is not suited for the world outside USA).
I am looking on OC as a developer, not as a user, thus with each new version I am expecting some improvement for developers as well - e.g. easier extendability, easier extensions incorporation, better code structure, better DB support, and I could continue. But if I look back to the point where I started developing for OpenCart (or started implementing e-commerce sites using it) from the developer point of view almost nothing has changed... We still have the same (almost) MVC, there is still the same implementation of IoC (acting like the service locator pattern), we still have the same no templating (using only pure HTML + <?php echo ?> when a lot of easy to use templating languages is out there), we still have the same translation files (unnecessarily splitted into so many files).
From a developer point of view I would expect the version 2.0 shall bring some major improvements. Now I am watching the OC 2.0 birth (from when it was announced) but I can't see any.
I mean YES to the responsive default theme (even it is comming maybe a year late), YES to new features, YES to new jQuery, but isn't it forgotten about the developers - the salt of OpenCart's life and the soil of OpenCart's community?