¬snip¬
As I had pointed out earlier, there is only one solution that works 100%. That is to build a stadium with retractable roofing.
Dew, wind, sunshine are some of the key elements that play a vital roll in a cricket match. Without wind and moisture pitch ball will not swing, bowling will be like throwing it in a flat cement pitch. In a day-night match we see how vital the dew factor is. Let's not mention the needs of sunlight of course. With a retractable roofing won't we miss wind, dew?
May be in the future we will see ICC will come up with some wired ideas or such but if the bowlers lose all their weapons then we will see in a ODI match, the team who are batting first is giving 550 to 600 runs target and the opponent team is chasing down the run successfully. In a T20 match first batting team is giving 400+ runs target and the chasing team is chasing it successfully. Will that be cricket anymore?
The bowling unit for the teams will turn out to be a joke and let's say the teams will decide to play the match with 10 batsmen and a bowling matching which will be replaced by the last man of the team. It will not look good :-D