Yes it is a shame that Keldeo is event only, luckily i have two of them. I have missed out on so many events in the past, i have only recently been able to start making the events (just before keldeo came out). I'm very glad they came up with the GTS. Unfortunately i fell behind on the games, i didn't get SoulsSilver or Platinum until after i got Black. So i really hope they start making event pokemon like Keldeo more available in future games. Especially for those who can not make the events or fall behind in games.