The tradeoffs between shared and dedicated Internet access and how to choose 5 years ago