Keep in mind two things:
1) local laws
2) local infrastructure, which is not free
Some local laws limit access. See China.
For the second, fiber optic cable and telephone lines are not free. Someone has to pay for them in order to have internet access in the first place. If you're living in an area where there isn't anybody willing to spend for the infrastructure required to support the internet, tough luck. Don't expect free broadband in places like Haiti.
Delivering competitive telecommunications services to regional and rural areas is a major issue, with Telstra often providing the only telecommunications backhaul transmission infrastructure. The large distance and small population means that providers interested in serving these areas often must invest large amounts of capital with low returns.
Due to Australia's large size, sparse population and relative remoteness to other countries, a significant amount of infrastructure is required for Internet communications. The vast majority of Australia's International Internet transit capacity is sourced from undersea fibre-optic communications cables to Asia or the USA
That's from Wikipedia. In other words, for the longest time, few companies were willing to invest in the internet in Australia due to several factors. Now that there is an infrastructure, looks like your companies are trying to recoup their costs.