<p>Is it only to allow logical grouping?</p>

It gives you flexibility. For example, you might have a bunch of constructors, some public, some protected, some private - wouldn't you want them all grouped together?