I honestly think Kazinsal has made valid points throughout this thread.
Bases are not always going to be attacked, if you play it out well in Roleplay. It's not nearly as impossible as you make it sound.
As a Dev, he has made changes to the game. Nobody is obligated to use the changes, they can merely ignore the concept (in this case, bases) and continue along their happy life without them.
Nobody is forcing you to complain, or to bring negative light on the changes to the base plugin. Take it as you will, although pointing out every single bad point while ignoring the good or positive sides won't get you very far.
Please, take a look at it from the other side. Changes are not made 'Just because the Devs feel like they should start fiddling with the code'. There are reasons.