Many wanted a Miliband-Cameron clash, but the upcoming seven-leader contest will better reflect Britain as it is.