On DTHs, yes. But many cable networks do not have EPG for many channels. But EPG should be there for Hindi GECs as they are the most-watched channels in the country.
(For some people who might not understand, I am NOT talking about Sun TV. It is the No. 1 but Hindi GECs overall account for most of the Top 10 slots.)