Kevin,
Hi. Yes this is why Dynamic Forms does automatically save all of the data, allows you to go to each record and review the data, and then also allows you to export the data to excel. We only offer the flat table or other types of SQL uses as not everyone is in the same boat and it needs to be able to handle many different type of implementations (what if you were integrating it with another module, or what if you were integrating it with existing records, etc...). As noted on the demonstrations though under 'considerations' , "1) You do not have to pull results from a 3rd party module. There is a 'View Results' feature within Dynamic Forms where you can delete results, view a specific set of results, or export the results to Excel."
That being said many customers are using multiple systems where they might need the data to get moved to, update, or work flow type of situations. Others are needing advanced functionality in reports for search-able fields, charts, list and detail view, etc... The purpose of Dynamic Forms was never to become a full reporting module as there are many other components that handle and offer more features for advanced reporting.
-Chad