Hmm. Not exactly true. In the US we probably could replace nuclear power with renewable. That would take time of course. As I said, you can't just snap your fingers and shut off all the nuclear plants. Not without major rolling blackouts throughout the US.
Renewables are not significantly cheaper. In fact, they aren't cheaper, they are more expensive. The only reason the US has what commercial solar and wind is due pure and simple to subsidies from the US government to make it competitive with the free market. It's getting close to the free market being cheaper....just not quite there yet. Another decade or so probably. Germany uses subsidies for their renewable energy too btw.
A quick search shows that Germany has been a net power exporter for two decades, their large surge in renewable is not why they are exporting power. Sure, France might be importing power. They are a large portion nuclear, but that hasn't been growing, while power consumption certainly has (since power consumption per capita keeps growing around the world).
Last I knew GE wasn't bankrupt, and it wasn't owned by the Japanese either. Still located and headquartered in the US. Markopolos put out that report that seemed pretty damning but it's yet to be proven true so far as I've heard, which starts to indicated it might not be true.
Westinghouse Electric, which produces nuclear fuel and makes reactors, wasn't sold to Japan because it went bankrupt. It was sold to Toshiba (Japan) in 2006, having been previously owned by a British company. It went bankrupt under Toshiba's control in 2017 and was sold to an investment company headquartered in Canada in 2018.
Germany hasn't turned off all their reactors yet, they announced a plan and have shut down many but some are still operating (planned to be shut down).
Two new reactors in the US are still under active construction and nearing completion with a timeline to turn on in 2021-22 (Vogtle Electric Generating Plant).
Waste doesn't have to be actively watched if stored properly, but the "not in my backyard" has indefinitely postponed the waste storage site built in Nevada, an ideal location for waste storage (which is why it was built there to begin with).
Sorry, normally I split quote when responding like this and also throw in references to back up my claims, but I'm "on lunch" and need to get back to "work" shortly.