Although the relationship isn't clear and not clarified I find the article does a good job at addressing why they chose MobileCoin - the list of requirements.
Generally people probably wouldn't be so hostile about making a new cryptocurrency in general, there's well over 1000, but premining and bring up front about the premine is very important info.