Yes but there is one little but important difference

Cable companies use multicast for their in-network IPTV service (Claro TV) whereas the OTT IPTV restream service is unicast. Additionally, thy are transmitting in-network, as opposed to outside of network over the Internet. And even for IPTV OTT services in USA (Hulu
+, Youtube TV, Sling, etc.) the bandwidth is cheap in the USA.
I am paying 25,000 USD per month for a 10-gig IP transit link in the DR, while the same 10-gig IP transit cost 800 USD in the US (and even as low as 500 for a 24 month contract). A US ISP does not care about a customer prolongedly using lots of bandwidth on subscriber's connection, in the DR we care. Because a customer with 10 Mbps line using 10 Mbps every evening costs me 25 USD just in bandwidth cost per month, while a regular customer (who sometimes streams, sometimes chats, instagram, FB, etc.) costs me on average 4 to 5 USD in bandwidth costs per month on the same 10 Mbps plan. If I charge a customer 20 - 25 USD per month (that's the average 10 Mbps residential plan cost in the DR, accounting for at least a 1:10 oversubscription rate), I prefer to such IPTV user "let go" and find service elsewhere (if he finds it). Or such a bandwidth hogging user can get from me a 20 meg dedicated line for 100 USD and we call it day (and that's "I'm doing you a favor" rate). That's also the reason why Claro had been cancelling subscriber lines that consume lots of data per month, and they have been doing it for over 1 year now.