I suspect the whips like the divisions as they can see who doesn't vote as the party wants.Although I suppose they could still see who pressed aye or no.
I would definitely vote for a free vote, where MPs vote on the issue rather than the party line but that will never happen