"Faster, better, cheaper" was one of NASA's dumber ideas. The 2003 Columbia disaster, along with the 1999 losses of the Mars Climate Orbiter and the Mars Polar Lander, put the nix on that idea (for example, see http://www.spaceref.com/news/viewnews.html?id=864
Perhaps we will now do the right thing with regard to human spaceflight. As Churchill noted, we Americans always do do the right thing -- but only after we have tried everything else. The Obama budget for FY2012 has $850 million going to commercial space. Congress however has other thoughts; congressional budget meddling is an ongoing issue with any technology project. Key congresscritters still want NASA to build a new human-capable rocket by 2016 on a paltry budget and using existing technology (read: high-cost contractors, lots of marching armies). NASA this time around finally had the cajones to tell Congress that what those congresscritters want cannot be done within the proscribed budget. NASA is not fighting the concept of commercial space. Congress is.