It is recommended that the My Site Host and individual My Sites are deployed on a dedicated Web application for performance ...

It is recommended that the My Site Host and individual My Sites are deployed on a dedicated Web application for performance and manageability reasons.  Additionally not having a separate URL domain for the My Site Host and individual My Sites poses a security risk because the owner can introduce same-domain scripting attacks on other sites hosted on the same URL domain.