>>18924868And even that is explained in a completely bullshit way too. Theoretically they evolve through trade because "they're exposed to electricity" under certain conditions. At least that was the case with Karrablast and Shelmet if I remember correctly.
By that logic if your pokemon survives a Thunder in battle it should evolve at the end of it.