I would love to agree with you...except for one teensy problem: http://bulbapedia.bulbagarden.net/wiki/Ralts_(Pok%C3%A9mon) Start Growl Normal Status — 100% 40 6 Confusion Psychic Special 50 100% 25
You have to win your rival battle(if at all possible) to even get an attack.
I thought someone would bring this up, and the solution is simple:
Simply changes the moveset to allow Ralts to learn it at level 5. They adjusted movesets for B/W 2 from B/W 1, allowing pokemon like Growlithe to get Fire type physical moves a bit earlier than usual, no reason they can't do it in this situation.
Second in command to CE's resident villain and head of his army of evil minions.