I think something I've seen people talk around but not speak about outright (as it's such an obvious thing) is the fact that in order to defensively check Miraidon, you bring an Electric immunity in the form of a Ground type Pokemon. No one wants to bring a Fairy type to an Electro Drift party...