iTechHeads on 25 November 2014
Maintaining and upgrading their network services costs lots of money. They also have some tough competition and not just from Microsoft, mobile is a factor now when it wasn't back then. It's good they are keeping their expectations in check.