Good reason for freight.  There's no benefit to public ownership.

For the RSOCOs depends how they go forward.  New rolling stock to be owned by the operators, okay, & the RSOCOs will slowly die.

Nationalise them now and would have to pay cost of their assets up front.  Nasty, Treasury say no.