In reply to Alec.

Totally agree. As a plugin developers and WordPress users, we've created a plugin Giga Messenger Bots, and because plugin for Facebook Messenger platform isn't a small project, we have to, at least use PHP namespaces & trait, to arrange the code, we also need to use Composer to load other packages, most of these packages need PHP >= 5.6, I have to stay with their older and outdated versions.

Theoretically, we can tell our users uses PHP >= 5.4 to install but sometimes, people neither look at the installation guide nor warning message, they just complain about our plugin. This makes us stressful and takes so much time to maintain the ancient PHP version.