But this is what I don't get: Why is the body field still there when you create a new content-type the body field is still there on the content-type edit screen.
usability - most people will expect a content type to be useable after
creation.
Customisation is great, but it should never be at the expense of good
defaults