"plot armor" is something I've been avoiding as much as possible when I led the dev team and I'm quite sure Teerin is in the same train of thought.
The reality isn't that we don't want things to go forward, quite the opposite, there's just an immense backlog with some things almost a year late. 4.88 is a troubled release that's not a real mod version but more of an attempt to catch up to years of dev mismanagement, and that's something we've started doing in May 2014. We've spent nearly two years fixing massive storyline issues, completely reworking the dev workflow, fixing bugs left and right, solving gameplay problems, system nuking, flhook upgrade and years late features implementation, and all that when being almost constantly short-staffed.
Things will move once we're finally done with that, the last step being the Omicron Update and Kusari Update. The best we can do for the time being is provide some large events similar to Royal Flush Part 2 to keep you busy until we're done.