ISPs are natural monopolies due to the incredibly high infrastructure investments required. In countries or regions where there are many ISPs to choose from, it's almost always because the government has required the one or two that own all the infra to rent capacity at cost to anyone who wants to start up a competing service. In return, the governments frequently supply tax breaks.
This mechanism may be a viable alternative to net neutrality as it drastically lowers the cost to enter the ISP market, and it would be in the competitive interest of some providers to self impose net neutrality.
My guess based on observation though is the infrastructure owning ISPs would probably prefer net neutrality to forced rental of their infra if one of those 2 regulations were to be chosen.