Better prices and services needed for NBN Co to stay competitive