It's not that they lost their edge but there are no longer the same will, purpose and incentives of doing that level of work for Space anymore.
US can revive their space programs at will whenever there is any need for it. US was spending over $20-30 Billion dollars in 1960-70s money on their...