I think the reason why they did this is so that when you create a form and then have entries added to it then you won't have complications when a field has to be deleted or changed with entry data related to it.
In the past there were issues with being able to delete a field and the relational data associated with it caused problems. I think this is their work around.