Begone with your "metadata" heresy!
I use dozens of Globals in my last project and it's doing very very well.
Plus it's very easy to see
how many times they are used and
where, priceless information which saved me entire
centuries worth of precious time.
No amount of Get/Set FsmVar or over-complicated event managements will ever give you that.
I think TPTB will just to accept the fact that many users naturally and instinctively gravitate towards the use of Globals, find them practical and simple to manipulate.