I tend to agree with you, and actually I have plans to change. I will do it in current dev version only since it is a BC break.