It is a super big pain. xD I know what you mean! Especially if you want a Pokemon with a certain move that can only be learned in the older games!
But I guess that it's amazing that we can still transfer over older Pokemon to our newer games o:
I agree with you, it can be hard to get the moves you want if they require TMs or Move Tutors in older games, like a lot of the popular B2/W2 tutor moves. But still, nice to see we can still transfer even though it's one that has a small fee this time around.