I think one thing that stands out from everyone's respones is that you aren't going to please all, and there isn't one solution. Start earlier and Saturday morning workers get affected but carry on late finishes then risk losing more players etc...
Jake makes some great points about over rates, our league this year got reduced to 40 overs (from 44) so not a great difference but they put in a strict you must bowl your 40 in 2hrs 30mins. So it means that every game finishes at 7pm. And that's with a 1.30pm start! So if it moves to 12.30pm which it could easily you could be done by 6.
My point is that sometimes it isn't the start time it's the match structure that's the issue.
We also have a huge problem in MK of attracting players because of the sheer numbers of clubs for the size of population in MK. The market is completely diluted if you like, so makes it very difficult for any club to keep going.
One thing is for certain what we mustn't do is alienate the hard working long standing members at the club's who do everything. We all have them, I am sure some of us are them. If they go clubs will definitely go under.