I don't think the UK pasteurizes their milk to the same degree as North America. When I lived in the UK a pint of milk would last a week or so at most, but here in Canada it can last a month.
This seems to depend on the container as well as the brand / market segment.
"low end" Nielson / Sealtest / Beatrice in bags seems to last < 2 weeks, whereas stuff like Natrel / Lactantia / Nielson Truetaste in cartons seems to last around a month.
Oh, yeah, UHT can last for ages on the shelf. But I read it as referring to ordinary milk, in the refrigerator. "When I lived in the UK a pint of milk would last a week or so at most" sounds about right for that.
I personally think there's a big difference in taste, and I don't use UHT unless I really need to, but I'm sure that's partly just snobbery. You're right that it's perfectly OK for most purposes.