The article mentions average phone revenue in India, and I'm not sure if it was trying to make the link or not, but the missed call culture shouldn't affect overall Indian cell revenue rates too much since someone ends up paying for the call. Exceptions would be phoning outside the country and the receiver having different rates than the sender.
Of course it makes a difference if, say, everyone using missed calls were with the same company. Then that company would fail...
Perhaps a solution (assuming one is desired) is for businesses to offer toll free numbers such that cell phone calls to them are payed for by them?