Although I'm not a fan of Star, but this dictatorship from the government. IPL is not an event which is of national importance. Private teams are playing and it has nothing to do with national glory. If such a law is made, Star will surely renegotiate the deal and the BCCI will get much less than the expected 55crore per match. It's a loss for everyone. I'm still not sure whether Star will be able to recover the humongous amount they have agreed to pay to BCCI. Sharing the feed to DD will surely force them to shut their shops in India.
I think this move is a brainchild of some stupid politicians who just want cheap popularity at someone else's cost.
Star gets 75% of total DD ad revenue without any operational cost. DD gets only 25%. So not that much issue I think. On top DD freedish users are mostly in rural area where spending capacity is lower so high value big advertising company will not target them . Patanjali may target them but don't expect Maruti, Tata motors, hundai to target them. Their target will be town and city viewer where cable and private DTH has strong presence. And these subscribers cannot watch IPL on DD, they hv to watch on star.
And regarding dictatorship, BCCI is itself a company, not a govt organisation. BCCI players are not chosen by democratic transparent method or by skill. Players are chosen according to wish of BCCI and it's politics with states association which are also private body.
So if BCCI cricket can be broadcast on DD then why not IPL ?