This is very easy to say if you don't live there. There is no reason to think that a town that exists because it has a coal deposit is going to be a logical place for any business to put a clean energy plant of some sort.
If you are going to be for phasing out coal very quickly then you have to be willing to bite the bullet and accept that certain regions of the country are just going to be completely effed over.