Google have done a great job over the last ten years of making Android pretty unusable without Google's proprietary software on it.
Don't have Google Play Services (Proprietary) then no access to push notifications, maps APIs etc etc.
Yes, Vanilla Android works, but it's rough as guts. And who'd want to buy a phone where push messages for Facebook/Instagram etc don't work? Very few people.