The thing is, without a speed boost moody does jack shit and unless you're going up against stall you're going to have pretty limited opportunities to switch in, use protect and hope for the right boost, in which situation you still can fail granted you don't have the right two moves other than sub and protect to take down whatever your opponent sends out, because unless you have the right attack or the right support move in those slots, something or other is gonna take you out, which really frankly seems no different than any other uber to me. Maybe no one good with moody has played against me, but objectively it doesn't seem any more broken than anything else in ubers. At least we should wait for the official release of Moody Smeargle with Stored Power/Baton Pass, since that's probably about as ridiculous as moody's gonna get, though obviously all the individual users have their indivdiual upsides/downsides, and collectively they're all weak to all entry hazards and aren't so much afraid of the stats that get lowered as the stats that haven't been boosted since without defense boosts their subs are gonna get constantly broken, and even with them there's a chance they still will get broken anyways, and certainly even stuff like Glalie Ice Beam on non 4x weak dragons isn't gonna have the necessary oomph without a boost.
PS: Remember turns where they're using protect can get pretty predictable which is time in which you can boost and guarantee you get the boost you need, in which case you're probably coming out ahead causing even a Glalie with +2 speed is dead meat against a Groudon with +2 speed and even no defense investment Groudon can survive everything weaker than Blizzard. You can also use protect turns to switch, once again basically leaving the opponent with the same effect as if they'd boosted those pokemon regularly. Basically, yeah it can be boring and predictable to fight against moody pokemon, but it takes as many turns or more turns to reach a definite win condition with them as with other pokemon, and in the meantime you're just hoping your opponent doesn't outplay you, which once again really isn't different from any other strategy.