Current Roaring Moon discussion is seriously downplaying what that Mon is capable of, both in raw power and versatility.
Hard, hard disagree. Pult has one great dragon dance set to its name, and it is completely reliant on ghostium Z (tera blast ghost and fighting sets are pretty mediocre). DD Pult is quite powerful, but that drops off significantly after burning the Z move. The one-dimensional nature of this also eases counterplay if you know that you can use a sufficiently bulky dark type like KGB, Ttar, or a defensive tera to deal with that one powerful attack. This is by no means saying that DD Pult isn't good or that it can't sweep you. Pult's S rank viability just comes more from having multiple sets that are probably all top 3 in the meta in their respective roles (DD, specs, status hex spam).
Compared to Pult, Roaring Moon is more streamlined in the role of a DD sweeper, and I think it is far better at accomplishing it.
Roaring Moon's initial dark typing is arguably one of its better assets, resisting KGB's sucker punch which is the strongest priority in the tier and creating setup opportunities against the two shadow ball spammers specs Pult and choiced Gholdengo. This is especially nice on screens HO teams that get shredded by infiltrator specs Pult. It can also be successfully passed a shed tail vs Skeledirge. Roaring Moon's defensive bulk across the board is better than Pult too so this point is pretty much a non-starter. The only really exploitable attribute of Roaring Moon is some of its type weaknesses which is of course where tera comes in.
Roaring moon is one of the best tera abusers because of how it can take advantage of defensive and offensive tera in equal measure. Counterplay to this mon is extremely shaky. Moon will DD on switch against anything that doesn't immediately threaten it and then DD again while changing type into fairy, steel, flying, ground, etc. and you'd better hope whatever you switched in last turn can hit its new typing. Tusk for example can be setup fodder for tera flying or just KO'd by acrobatics outright. Most dragon types get setup on by tera fairy/steel if they don't correctly predict the tera. Being reliant on tera rather than a z move is what makes Roaring Moon more versatile, more effective as a DD sweeper, and more difficult to react to defensively.
One of the few ways Roaring Moon falls short of Pult is the lower base speed, but I think this isn't overly impactful. Moon's base 119 speed makes it more than difficult enough to revenge KO. At +1 it outruns pretty much every relevant scarfer or booster energy revenge killer up to Iron Valiant leaving just scarf Cyclizar, Gren, and Pult at a faster speed tier. Of course, all of these are less than common sets to begin with. Pult's extra base speed has some value prior to setup, but is basically irrelevant after 1 DD.
View attachment 498521
The last notable and most overlooked aspect of Roaring Moon is that it handles unaware mons in ways that Pult can't. Z moves, tera, and booster energy all ignore unaware. While an unaware mon like Clefable or tera Skeledirge can spam recovery in front of Pult until it burns Z ghost, Roaring Moon has the potential to just muscle through them if they aren't named Dondozo.
252 Atk Protosynthesis Tera Flying Roaring Moon Acrobatics (110 BP) vs. 248 HP / 252+ Def Skeledirge: 178-210 (43.3 - 51%)
252 Atk Protosynthesis Tera Dark Roaring Moon Crunch vs. 248 HP / 252+ Def Tera Water Skeledirge: 172-204 (41.8 - 49.6%)
252 Atk Protosynthesis Tera Flying Roaring Moon Acrobatics (110 BP) vs. 252 HP / 252+ Def Clefable: 216-255 (54.8 - 64.7%)
252 Atk Protosynthesis Roaring Moon Earthquake vs. 248 HP / 8 Def Clodsire: 444-524 (95.8 - 113.1%) (no toxic for you)
If an HO team can force even a small amount of prior chip onto an unaware mon (not a difficult task alongside other setup sweepers), these defensive answers will quickly fall apart.
Maybe it's just because Roaring Moon hasn't been in the tier for a while, but underestimating its capabilities is crazy. I am of course all in favor of re-tests at the appropriate time. However, this mon is not going to be prioritized over regular suspects anywhere in the near future, and I doubt that I personally will be voting to unban it. I think it's an unhealthy contribution to the powercreep and random tera type syndrome (see Annihilape, Garg, and Espathra) that we already have to deal with in this tier.