The post above mine was asking about loco hauled stock, but this has since been edited out of it. Here is my original response, but I find it disappointing that as soon as I answered, the original post was deleted.
-------------------------------------------------------------------------------------------------------------------
I'd also like to go back to the days of predominantly loco hauled stock, but doing so would require hiring a hell of a lot of people for shunting duties. When you have to run around stock, you're likely to not want that controlled from a signal box, which is understandable. You'd therefore need someone to change the points, couple/uncouple the train, etc. Which really would require a secondman (the driver could do it, but it would generally be a lot of faffing about, or the guard could do it, but he has other responsibilities).
A secondman's duties on a diesel are basically the same as a fireman's duties on a steam locomotive, but without tending to the boiler. Therefore, they don't have a great deal to do, so companies don't like to employ them...
Either that, or employ a shunter for every place that locos need to be attached or detached?