On the back of Kasprowicz suggesting that batsman should take off one bit of protective gear (of the bowler's choice) every time they swing and miss, I have a slightly more practical proposal.
What if.... a batsman swings (blatant) and misses as opposed to plays and misses then the bowler has to bowl one less ball in the over. So, essentially, the next ball is a dot ball.
If the ball happens to be the last ball of the over, then in his next over he has to bowl only 5 legal deliveries in his next over. However, if the batsman swings and misses on the final ball of a bowler's spell then this rule would be considered void.
Increasingly, ODI cricket is becoming more about the runs and balls equation rather than wickets in hand, as more teams bat deeper than ever before. So reducing the number of deliveries makes the batsman more selective in his shot-making process instead of try to needlessly trying to slog everything. If the batsman makes contact, good and well, but if he doesn't he should be docked a ball.
However, if a batsman plays a defensive shot and misses then there should be no penalty. It shall be up to the umpires to adjucate whether the batsman swings and misses or plays and misses.
Thougts ??