A lot of people are against stem cell research because, for one, it's like playing God. Needless to say, agnostics and other religions could care less about this reason. If this is playing God, then what do you call genetic engineering? Next, one method involves "killing" an unborn fetus. The question goes, when is a fetus considered a human that you're killing? Ironically, the same people that are sending hundreds of thousands of troops to war are the ones who are against stem cell research, because it kills a fetus. The fact that they don't like the concept means that research on the subject is illegal, and even if someone in power along the line chooses to allow it, then we're starting over almost. I think it's one of those breakthrough technologies that will save numerous lives and be important to the future of humanity.