The President vetoed the stem cell bill insuring that:
A) Three states — CA, MA, NY — will lock themselves in a battle for bio-tech by funding the hell out of research, stem cell and otherwise.
B)Potentially giving other countries reason to fund the research.
The end result is pretty much the same. Stem cell research will continue. Whatever benefits are to be discovered will be discovered, either in the U.S. or another country.
The result is probably a lot better from their point of view. More money and independance. However, you seem to think that individual moral choices are insignificant when others don’t agree. That’s cynical.
On the plus side, fewer people will be killed.