Or what if local models get good enough to threaten the server based product?
Frontier models will continue to be either exclusively available from servers or significantly more affordable from servers vs local alternatives for the foreseeable future.
The moat is only
a) post-training magic for the elusive UX "vibes"
b) stickiness of the Claude UI's.
The first part will be eventually (give it a couple years) solved by a LoRA marketplace.
The second is not relevant because existing UI's are very sticky already and Claude won't be able to overcome decades of inertia anyways.