While you use firewalls, anti-virus and other network systems to protect the "back door', you're leaving the "front door" wide open. Most businesses are unaware what employees are doing, or able to do, with company data. The most serious security risk to your business is NOT hackers but your employees.
I recently ran across a scenario where I needed to have a form span several pages and build built-in MVC objects left me perplexed as to how to do this cleanly and easily. The general use-case A tabbed experience "wizard style" page with a big form that needs to be broken