Microsoft employs harmful design patterns restricting browser choice