This is exactly correct, Husham. IPTV is for live TV channels. Maintaining VOD, in my opinion, wastes a lot of the service provider's resources. I'd rather they focus on maintaining the live TV service and servers, rather than adding movies and shows, which you can get from other apps. I've used many of the various apks for streaming shows and movies, but they also come and go and YMMV with those. For the most reliable streaming (VOD), learn how to install Kodi and subscribe to Real-Debrid. I installed five or six of the most popular Kodi addons, in case one ever acts up and I strongly recommend Real-Debrid service and Seren. It never fails me and I get the highest quality streams ever. Pure rips from blurays and instant loading and zero buffering. I hate the talk of needing VOD on my IPTV service. I'm paying for live channels and the cable like service, not the VOD which can be obtained for free and with more variety via Kodi.
I hope GM comes back because I like the service (not their customer service though, and that could end up being one of their downfalls), but I agree, if they want us to pay them, they will tell us and will make it possible to do so. I don't understand people who are freaking out about not being able to give these people money that they aren't even asking for. If they don't come back soon, they will lose a lot of business. They know that. They might lose mine out of their arrogance. It's all fair in a free market.