With formulas, custom formats, charts, etc. I think you can make a pretty solid case that Excel is far more than a form.
But even if you are just using it as a form, with bulk operations and keyboard shortcuts, it's usually much easier to fill out an Excel form vs. a web / app form.
I've seen it countless times. Somebody sends an excel file over e-mail and it is either an old outdated version of the file, or the persons that receives it hangs on to it for months as a source of reference.
With a conventional LAN with a fileserver, it is already easy to keep one spreadsheet. I don't think people can edit it together.
MS Access is much better for allowing simultaneous editing, especially (IIRC) if it's backed by an RDBMS, since it will use row level locks.
My previous employer had several databases with read-only web interfaces, but Access editing interfaces. They're very fast to develop, and support all the usual database features (constraints, keys, search etc), and could be set to load a form-editing view by default.
About point 3, isn't a spreadsheet basically a sophisticated form?