It's also the fact that unlike with e.g. gas or coal, the uranium fuel is only a small factor in the overall energy production cost. Given the miniscule amount needed, you can stock up on it to protect against supply shocks.
But it doesn't matter. It's not possible to lead a factual discussion on nuclear energy in Germany. Since the 1970s it has been mainly an emotional / ideological matter.
Nuclear energy was phased down because of emotional / ideological decisions (by all parties!) and it will not come back because it can't compete economically with renewables nowadays. It's as simple as that.
Fuel is ~15-20% of operating costs, ~15-20% are other operating costs, ~60-70% is construction costs. The 15% would go down to ~10% if nuclear plant operators would pay market rate waste deposit and insurance costs as part of operations.