Yes, and they've all negotiated payment and viewing terms for that with the content owners. The content owners are the ones who decide whether to license their content for cloud storage and streaming services in most cases they will already have alternative streaming agreements in place that prohibit licensing other streaming providers, or they want more that the broadcasters want to pay for those rights. Vodafone's use of cloud storage means conflicts with existing contract terms on streaming. Channel 4 make most of their online service available here, but block certain programs they're not licensed to show here. BBC iPlayer and Freeview both operate region blocking to prevent use in Ireland.
What provider makes all the Irish channels available all over the UK? There is overlapping of UK territory of both terrestrial and Saorsat broadcasts, but that's just a byproduct of ensuring full ROI coverage.