>>32021591I'm going to say that no, its very much the opposite and that tapu lele has been weakened by mawille entering the meta.
252+ Atk Huge Power Mawile-Mega Iron Head vs. 0 HP / 4 Def Tapu Lele: 624-734 (222 - 261.2%) -- guaranteed OHKO
These are modest calcs too.
252+ SpA Choice Specs Tapu Lele Psychic vs. 248 HP / 0 SpD Mawile-Mega: 126-149 (41.5 - 49.1%) -- guaranteed 3HKO
252+ SpA Choice Specs Tapu Lele Moonblast vs. 248 HP / 0 SpD Mawile-Mega: 133-157 (43.8 - 51.8%) -- 11.7% chance to 2HKO
252+ SpA Choice Specs Tapu Lele Hidden Power Fire vs. 248 HP / 0 SpD Mawile-Mega: 226-266 (74.5 - 87.7%) -- guaranteed 2HKO