there are times when ethical consideration should impose constraints on scientific activities - but only when there are damn good reasons.
But there were good reasons. That a large portion of the American public found it abhorrent to spending their tax dollars on what they considered unethical and immoral is an entirely good reason. Bush allowed research to continue on existing lines. And there was the promise that breakthroughs could be made in adult stem cell research, (now becoming more evident,) thus allowing the the benefits to accrue without alienating a large percentage of the American public.
So now you're trying to claim that when it comes to ethical considerations, the political calculus of the day constitutes a "good reason"? Well, as a consequentialist I'll grant you that this is a valid position. I'm all about being pragmatic and easing up on principle if the effect is bringing us closer to our objectives. However in this case I don't see compromise as being in the best interest of life extensionism. In fact, I'm having a hard time even imagining what such a compromise would entail. The only thing which would make bio-conservatives happy is the US not conducting research on ESCs. That's not a compromise.
Sometimes in public policy there are winners, and there are losers. In bio-politics, techno-progressivism has been the loser for the past eight years. Now the shoe is on the other foot. The bio-cons can bitch and moan all they want, but this ship has sailed. In the scheme of things, ESC is a relatively minor (low visibility) issue for the general public. In a few weeks this story will go off of the front pages and the focus will once again be on the economy and foreign policy. Then (hopefully) the ethicists will come in under the radar and totally reverse eight years of bio-ethical idiocy.
The only people who will pay attention to all of the minutia involved in the reorientation of admin bio-ethical policy are people who really care about these issues. And odds are, those people aren't changing their minds (or votes) anyway. So your proposed strategy fails on both an ethical and practical level.
BTW, there are some other things which need to be corrected in your statement.
First, it is misleading to state that "Bush allowed research to continue on existing lines" because it fails to mention that the existing lines (for a number of technical reasons) were inadequate for research - this is common knowledge in the research community. So it was effectively a ban on federal funding (what a f-ing compromise, eh?)
Second, just because there has been some progress with ASC, this does not imply that ESCs have now been rendered obsolete. You have consistently perpetuated this non sequitor. Please stop doing this. I find formal fallacies irritating.