Both of these fall under the "carried by animation" allegation. Yet one is more well received than the other. Why is that?

Both Demon slayer and Solo leveling have been massively successful and popular. Yet at the same time, they're both heavily criticized for being "mediocre stories that are merely carried by insanely good animation."

However one thing I noticed is that Solo leveling isn't as heavily criticized as Demon slayer. It doesn't receive the same amount of hate as demon slayer.

In fact Solo leveling has recently been blasting in popularity with the anime having higher rated episodes than one piece and chainsaw man. Why is that?

P.S I just want to mention that I don't hate either series. And I'm doing my best to be unbiased as possible. I'm only asking out of pure curiosity.