Edit :
i was ignorant when i posted this however i think it is still safe to say that internet in most 3rd countries is bad or expensive in comparison to their income
With my previous ISP you're right: I had to go through CS hell to request a "server" connection that added an extra monthly fee. With my current one... Yep, everything works by default. I can host games, I can open up my Jellyfin server, no headaches here, I could even host my own Lemmy instance (zero desire, though).
I have never heard about this here in Latin America. If you want to port forward you can easily do it via your router, even the ISP's provided ones. There's also nothing stopping you from using the ISP router only as a bridge and handling everything from your own router, the ISP router only needs to receive the internet and nothing more.
The only thing about being connectable is that we have dynamic IPs, but you can easily solve that with DDNS
I have never heard about this here in Latin America. If you want to port forward you can easily do it via your router, even the ISP's provided ones. There's also nothing stopping you from using the ISP router only as a bridge and handling everything from your own router, the ISP router only needs to receive the internet and nothing more.
also even if there is high speed internet plans they are often expensive and not everyone can afford those ,and don't count on the websites info since most of the time the speeds are just an average taking into account business and companies internet speeds not just the average costumer and mobile data plans which are **mostly certainly inevitably caped **