20 channels is too much. I think some removals are forced as they may have to add the remaining DD Channels. Recently they added DD Gyandarshan 1. Pending ones are:
DD Manipur
DD Mizoram
DD Aizwal
DD Agartala.
These channels are well spread in Tata Sky, Airtel and Sun Direct.