Firstly, the php can be called in html no problem. A small line of code can be added to the .htaccess file to allow it. I have never had that issue with any other hosting comany in 10 years. Secondly, I can't rename the page to a php extension because the software that processes the file and uploads it, keeps it as a .htm extension, it'll overwrite the .php extension every time. Hence why AddType application/x-httpd-php .html .htm is used. Thirdly, it is not forcing anything, it is a standard practice for anyone who faces similar issues. There's plenty of professional sites that offer this kind of workaround. I'm not running a business for profit, so I couldn't care less about seo rankings.