2G speeds isn't really full access to "the internet" for some parts of the internet.
My experience with 2G speeds is:
1. Open job application site
2. Upload resume pdf
3. Upload required picture of ID
4. Server's nginx config has a hard-coded timeout after 1 minute. Connection error
5. Try to upload again
6. Connection error
A huge number of pieces of the web have hardcoded timeouts and limits designed to stop slowloris style attacks, and if your connection is slow enough, those will prevent you from ever being able to complete some tasks.
You'll need to go to the library then, if you can't manage to watch your data use and use your free phone only for important usage.
I've paid for 2GB/mo for years now. I think I ran out once.
I tried to explain slow loris to a non technical friend, he thought I was joking. The concept of the internet in this day and age is very "cloudy" for a regular user, all pun intended.