Benroads I also miss having Turbine/Gravel Pit but I can understand it's removal because people would just sit on the catwalk/roof and not fight people for 10 minutes at a time
Maybe my memory is shoddy, but Gravel Pit was by far worse than Turbine at that, if there is one map I wouldn't bring back that would the top of the list. I shit you not I once saw coffemonster sit on top of roof as a demoman with sticky bombs and booties, and he literally never touched the ground except the handful times he respawned, in which case he would immediately jump back on top of the roof and continue fighting. He did this for the entirety of the map, and I am still traumatized by this even to this very day.