Actually I am surprised since I am not normally a fan of large creatures (or mutate) but I think I like Ikoria.
I think it is because it is a fully new fantasy world that's not leaning heavily on some open source stories, it's not a twist on something its a new something. And honestly its kinda cool.
I get that the Godzilla thing is to try to help with getting people who aren't really fantasy buffs into it, its mostly optional thing so I am okay with it. I think I like the moves they have made to separate card players from card collectors with all these special versions of cards, like it can seem overwhelming but I see what their goal is with it.