Eager villagers too vote for better Punjab