It's that age old business model repeating itself again:
1. Service provider provides good service, but charges for it
2. Service provided becomes commoditized; cheap, easy to get
3. Service provider bottom line decreases
4. Service provider supplements service revenue with ad revenue
Cable TV was a notable example of this pattern. Now it's happening to MS Windows.