Welcome back, FS :)
Good post! Like you and many others, t's been bothering me, too. And I do wonder about the principles on which the Mods are operating.
Now is someone listening?!