Because it helps usability when the user is editing ~/.ssh/authorized_keys - if the default is not changed, the key comment has some context, so finding the right key is easier.
I strip comments from my SSH keys too for the same reason you do. But most people don't seem to care and there is a reason for the default.