It is often stressed in WordPress circles that plugins and themes should be compatible to obsolete 5.2 version of PHP programming language.
Because otherwise you will break people’s sites.
Because people still run their sites on PHP 5.2.
Because they don’t know they should update.
Because we won’t tell them.
Because they don’t have to know.
It took me a long time to grasp that “they don’t have to know” is one of the most important and least obvious WordPress principles.
I don’t agree with that.
I don’t agree with it either, it’s insane. WordPress has more than enough security concerns without the added issues of supporting dead versions of PHP. Bonkers.
BTW, this WP site runs on PHP v7.0.9 and it really wasn’t very difficult to achieve.