I would agree with your statement to an extent.
'You can easily change it to anything you like by providing a caption for the form section.'
That is only true if you display a form without any tabs. The minute you add tabs the caption displays on the tabs not on the top of the form. The name of the form defaults to the BO name (see the Customer form in the CRM app for an example).
80% of my forms use tabs (great Aware feature!) which means that the only way I can control the name of the form is by changing the BO name. I am backed in a corner on this one I guess.