Some of the recent changes have seemed very spur-of-the-moment
The run-speed change,
The halving of porticulum costs
Doing away with fall damage
These all strike me as a reaction to SL not doing as well as Trion hoped and/or a change of leadership. I guess the change of leadership is now confirmed...