But like I said, those effects can be better regulated: fly ash disappears almost immediately after the plant is shut down.
Um, no, it doesn't. It sits there in holding levees, hundreds of millions of metric tons of it, until the levee gives way and it poisons an entire river. Or they try to bury it and it leeches a million tons of arsenic, mercury, and lead into local aquifers.
I think maybe you don't know what "fly ash" is. If you did there is no way you would think it simply evaporates into thin air as soon as you turn off the plant. But again - nobody's ever made a movie about fly ash turning ants into leviathans, so you're not concerned about it, even though it's responsible for far more death, far more toxic exposure, far more cancer, far more destruction of natural environments than nuclear waste.
Nuclear waste doesn't; as you yourself said, it's around for thousands of years.
Everything is around for thousands of years. There are coal seam fires that have burned for all of recorded human history.