SB, Hybrid & Nopun,
If you three want to play with screenshots, set up some friends or forum games, advertise them as such, and play.
I think you guys are kidding yourselves if you think that is going to improve the quality of the game, but don't take my word for it, go do it, and see how it goes. See how many people want to play, and see if you like it better. Then come tell us all about it.
In the meantime, it appears to me that you guys are proposing a change that benefits yourselves, but does not do anything to enhance the game and certainly disadvantages the vast majority of players, so it isn't going to go anywhere.
IMHO this proposal is DOA.