Been the only one in my family for years using Linux, but over the last few months struggles with Windows have basically resulted in all but one computer in the house being migrated to Linux.
Put it on my 10-year-old son’s desktop because Windows parental controls have been made overly complicated and require Internet connectivity and multiple Microsoft accounts to manage. Switched to Linux Mint, installed the apt sources for the parental control programs, made myself an account with permissions and one for him without permissions to change the parental controls, and done. With Steam he can play all of the games in his library.
Only my wife is still using Windows, but with ads embedded in the OS ramping up, and features she liked getting replaced with worse ones, she’s getting increasingly frustrated with Microsoft.
It’s not disingenuous. There’s multiple definitions of “offline” being used here, and just because some people aren’t using yours doesn’t mean they’re ignorant or arguing in bad faith.
Your definition of “offline” is encompassing just the executable code. So under that definition, sure, it’s offline. But I wouldn’t call an application “offline” if it requires an internet connection for any core feature of the application. And I call saving my document a core feature of a word processor. Since I wouldn’t call it “offline” I’m not sure what I would call it, but something closer to “local” or “native” to distinguish it from a cloud based application with a browser or other frontend.