>>44019296To chime in, Dynamax is also extremely volatile for proper teambuilding and prediction in the metagame. The utter lack of ability to capably predict and counteract a Dynamax consistently is practically impossible, and often enough attempts to blanket check like Ferropex and Ditto have to be borderline mandatory to keep Dynamaxers at bay.
Basically ever Pokemon has access to Dynamax, with its high BP max moves, OP buffs such as beneficiary weather/terrains and stat buffs and drops, guaranteed hits, immunity to Encore, Taunt,
and phasing, dealing damage through Protect like Z-Moves, and completely ignoring Choice items thus making Choice-Locks less punishing makes a shit ton of already great Pokemon already stronger, and fails to benefit the weaker mons or shitmons like Mega Evolution when the strong mons and top tier threats get the exact same treatment.
Along with that, the fact that the HP stat gets double is so underestimated. Every Dynamax basically gets a Zygarde-C treatment, and thus the general bulk of a mon is doubled. As a result, an offensive threat can easily take a hit that it otherwise would die to and hit back with a Max move, such as Gengar using Dyna to get bulk, survive a non-STAB EQ that would otherwise slap it normally, and hit back with a boosted power STAB. It's an incredibly volatile way to ruin the opponent's momentum that they likely earned and make the player implement their own momentum to get themselves on the advantage.
Let's not forget the presence of Ditto as well, which can literally switch in after a Dynamax run, copy all of the buffs and shit the mon got, Revenge kill with Scarf, and literally use Dynamax to double buff and slap the opposing team, to the point where players were literally using specific sets just to counteract Ditto if it ever existed on the field, such as Bulk Up Corvi with only Brave Bird and NP Hydreigon with Dark Pulse and Flash Cannon as its only coverage.