I think you’re right about the privacy moat. But I think it flows from a focus on improved user experience. Ads are terrible for user experience because they slow your browsing, block content from your app, take up space in your start menu and are a malware vector.
Once ads are off the table, what else can Apple do?