I guess that his powers are relatively unique for Dragon Ball. Piccolo, Vegeta, Freeza, the Androids, Cell, Jiren and to some extent Boo and Zamasu were literally just "stronger" than the previous villains with very little new. Boo might have been able to turn people into candy in order to improve himself (as well as being near unkillable), while Zamasu could literally only get killed by wiping out the multiverse, but really it was just them being "stronger" that was the problem and the heroes just needed to "get stronger" themselves. Not very clever.
Moro's gimmick is that he isn't exactly being "stronger" but rather being able to control and consume the ki of what's around him. As such he's able to subvert the trump card of "getting stronger".
What I don't like about him is his motivation, an evil guy for evil's sake wanting the Dragon Balls to become young again. He's literally just Piccolo 2.0 (4.0 if you count Garlic and Slug). Let's just recap what the villains wanted with the DB, shall we:>Pilaf, Domination/Youth>Red, Height>Piccolo, Youth>Vegeta, Immortality>Freeza, Imoortality/Height>Sorbet, Freeza's return>Champa (not really a villain but technically an antagonist), U7 Earth moved to U6>Zamasu, Goku's hot sexy body alongside immortality>Moro, Youth
Is there nothing else a villain could want when literally anything is possible?>>184998876
Oh, like how? Will he stand around doing nothing for 30 episodes because he's too strong to deal with until he's suddenly on the level of the others for no reason, like with Jiren? Or will they make everything he does so complicated and random that it legitimately becomes impossible to follow, like with Zamasu? Seriously, fuck off with that. For all the manga's flaws, at least it's fastpaced and coherent.
Besides, since the manga is ahead, the anime might just be a slowed down adaptation of it like back in the 90's.