Nothing really meshes if you're advocating for giant mech suits romping around next to dudes in cloth and plate.
The absurdity in WoW isn't something to be concerned with, especially if you once made the case that giant pocket factories and explosive mechanical animals are fine in the context of class mechanics.
Rock and Roll is no more absurd than giant mechs and drunken pandas.