As someone with significant experience of using the rail networks in both the UK and Spain, I strongly agree with the last point regarding the hybrid reservation model. In addition, there's one further point which I don't think he mentions: the fact that in the UK you can buy a ticket at any station to go to any arbitrary station
A from any arbitrary station
B (notwithstanding the complexity of determining the best price).
In Spain, by contrast, you simply cannot get a train ticket for the long distance network if you're at a commuter station, nor can you get a ticket to cover a route between two arbitrary stations if the route would combine long- and short-distance trains. You need to buy long distance and regional tickets separately, and cannot buy tickets for commuter services from outside the specific region. And they are all run by the same state-owned operator Renfe!
Meanwhile, in the UK, you can go to Stalybridge on the outskirts of Manchester and ask the ticket office for a return ticket from Edinburgh Haymarket to Bury St Edmunds and they won't bat an eyelid even though it covers God knows how many potential operators.
Note this is not in any way an example of the UK system being superior due to privatisation. The reason it works this well is because it already worked like that under British Rail.