>>On the embolded part: IMO such architecture is beneficial if you are on a server and try to work under a stateful paradigma as devs are/were used to on desktop apps - ASP.NET anybody?.
Compelling VFP proposition # 121 was the ability to spool large local temporary datasets to disk rather than flooding memory. Back in the day, testers confirmed little real-life benefit from increasing FP's foreground memory beyond about 32-64mb.
But of course things change- after all, the devices in our pockets are more powerful than those computers runing FP and there's no hard disk just memory, so the concept of spooling of local datasets is long gone from mainstream imagination.
"... They ne'er cared for us
yet: suffer us to famish, and their store-houses
crammed with grain; make edicts for usury, to
support usurers; repeal daily any wholesome act
established against the rich, and provide more
piercing statutes daily, to chain up and restrain
the poor. If the wars eat us not up, they will; and
there's all the love they bear us."
-- Shakespeare: Coriolanus, Act 1, scene 1