So, its a long game - make it generally irritating for people to use other services. Every time they introduce a feature, make it opaque and difficult to implement. Other services, other MUA's have a hard time keeping up. The users get frustrated that things dont work: "I don't get these stupid emails in Outlook" "LibreOffice doesn't display my document the same" "Firefox doesn't show the page properly" => "Can we just use Outlook/Word/Edge"