IMHO That's where the software model could change if more countries gave a serious shake at managing national services.
As you point out it's hard and few can do it, so getting more common open source platforms would be a natural evolution. Then relying on global providers that act as a service developer instead of a service owner would still be a huge difference.
That sounds great. I imagine it would turn out the same way using local transit has. Some are awesome like the netherlands and some are hostile towards users that you can’t even properly use it if you arrive too late at night because no one is available like france.
Everyone in this thread seems to thinks government is able to get things done. That is not what my last 40 years of life has shown me.
As you point out it's hard and few can do it, so getting more common open source platforms would be a natural evolution. Then relying on global providers that act as a service developer instead of a service owner would still be a huge difference.