• bacchussr@thelemmy.club
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      2 days ago

      I mean…it was invented there. And it is the third most populous country in the world. So, for a long time the Internet was USA. It’s not anymore but change can take a while to sink in.

      Just my 2 cents.