Sulu managed to get his own command (Excelsior, none the less) after the incident. You'd think assisting the good admiral with his plan would be a halter on any prospects of obtaining command of a garbage scow, much less one of the most advanced ships in the fleet.No, and it would have been odd if they had let him have the rank back, after the Genesis Planet incident. He was lucky he wasn't thrown out of Starfleet and jailed. Same goes for most of the other members of the crew, who helped to sabotage another Starfleet ship (the Excelsior) as well.