I really don't see the problem with Oak catching a Rotom. Didn't he catch a Pidgey, back in Johto? So I don't see what's wrong with him getting Rotom. We don't know if it won't appear again after this episode, do we?