Still I don't get why not expanding aggressively globally, as the code base exists and the cost of delivering in additional countries should be marginal for most. Too much VC money flowing in maybe?
Still I don't get why not expanding aggressively globally, as the code base exists and the cost of delivering in additional countries should be marginal for most. Too much VC money flowing in maybe?
When things are changing rapidly and getting new features, localizing and testing that many locales is a large time sink.
I'd say l10n and i18n are handled pretty well by pretty much all major web frameworks. Extra work yes, extra testing yes, but unless you've built your app in some insanely obscure way, I can't imagine how localizing it would be more costly than acquiring a copycat competitor, 6 months later?
I believe the obstacles must be more political and operational, not technical.
2. Server resources to host globally
3. Legal costs to maintain compliance with all laws across borders yet still deliver the same product everywhere.
It's not trivial to globalize a business, even on the web. Look at how much trouble Google is getting into every year from various countries.
In general the non-technical part is more complicated like localized user Services.
Legal issues can be a problem for certain services, but I see many services for which that is of absolutely no concern. Do you see any major legal issue for let's say, Quora or Stackoverflow?
Google only got into trouble after they became big enough to have a physical presence in various countries, plus they have taken up the ill-advised strategy of flipping the bird to non-US authorities.
There are serious logistical problems to tackle, not even counting getting it all running and bug-free for every use case in every language with ever data format possible. It's a huge setback, especially if you stand to gain nothing significant from being worldwide.