The town itself doesn’t benefit directly but, it will put Rotherham further on the map. There are approximately 300 jobs that will be created. Is that bad for local folk seeking close proximity employment?
As for the driving, if anyone cannot navigate the area safely, then you don’t deserve to be on the road.
Right I now challenge you to post a happy positive post, can you manage that? It’s not hard, it really isn’t. Go on, show us your happy side. 😉