Plesk does work properly, it is a shortcoming of IIS not Plesk that it can't use .htaccess files.
The IIS answer is use URL Rewrite rules in web.config, most websites support this now(WordPress).
You have never been able to use .htaccess in IIS, so not a Plesk problem. If you want this...