I've been using IPTV services for the better part of 7 years now with Kodi, Plex, and now Channels DVR.
I'm not going to get into debates about legalities or sustainability, but I will say this, I have been very fortunate because I have been using the same IPTV service provider for three years now and it is still going strong.