Graham, this is professional racing at the top level. Or at least it's supposed to be. These riders are highly paid by their teams, and it was a disgrace, (although very good from a nationalistic, Yorkshire-is-the-promised-land kind of prospective), as far as the Jumbo Visma team is concerned.
Decades ago, when I was racing at a very modest level against riders of similar ability, we never let anyone hang off the front by 7-20 seconds and win; we were pretty poor, but we knew how to race
As good as Pidcock is, against a group of 5 top professionals he could, and should, have been caught before the line.