Mostly agree with these points, but I don't think I understand this one:
> End users are divided between Windows, MacOS/BSD, and locked down phone platforms, nobody makes native applications.
This is probably gonna end up being a dumb question, but isn't this point a pro for Smalltalk (or at least Pharo - I forget how far upstream the VM comes from) because each application runs in a VM, which should be platform-agnostic?