Okay, I am not going to discuss you this way, but thats my opinion.
As example, what's going on with splitted data base? I think this is a total multi-user interface, loading "front-ends" in guest comps, and retaining "back-end"(tables), "secured" in server.
In any case, thats my experience...