It is really helping the consumer . Lets think.I am exagerating to make it easier to understand. Dish TV and Tata sky would have raised loans from banks to fund their business. Now they will not pay the banks. The banks raised deposits from common people to give loans to Dish and Tata. The Banks will not be able to pay the depositors. So the government steps in and funds the banks. For this requirement of funding the banks , the government raises taxes from everybody. So for subsidising the enjoyment of some TV viewers , everybody gets charged