True, but you gota remember, when it comes to Nintendo its all about money. They know hardcore pokemon fans will buy the jap version (or pirate it.... besides the point) if the US version isn't available, hence the long wait between releases.
Also you have to understand that when they translate the actual game they're not JUST translating the game text. If all Nintendo had to do was translate the game text, we'd have it three or four days after the jap release.