Don't need to. After 2-3 pr's a touring pro knows the course. Pool tournaments should allow 5min per player warm-up. Its not practice just a time to get loose. Don't see the big deal here.
I don't disagree with you on that front.
But golf pro's would be able to go onto the range every morning and hit (quite a few) balls, whereas on this occasion there was no opportunity for the players to do that.
Shaun Murphy was making the case for player warm ups in snooker (i.e. on the actual Match table) and I think they may have tried it at the British Open, not sure!
I guess the issue with practice on the match table is that it adds to the broadcast time, so its fine for low level non-televised tournaments, but more of an issue for what Matchroom are trying to achieve (its less of an issue in snooker as only 1 or 2 games are likely to be shown and the matches are longer anyway, so an extra 10-20 minutes is proportionally less of an issue and they typically have a long pre-match build up in the studio so they don't actually need to show it).
I suspect the 2 mins / 1 rack practice is here to stay for Matchroom events, but I still think it would be good if players had behind the scenes access to practice tables with a booking system to ensure everyone gets a fair time allocation.