From what I've seen, Mobile ID is found a lot on phones from Sprint MVNOs (specifically Virgin and Boost), and possibly even on Sprint itself. I imagine it's supposed to "make it easy for customers to find value-added applications and services" but it mostly seems to just function as a conduit for carrier-provided bloatware.
Sometimes it gets hung up and causes weird issues, like constantly downloading the same apps over and over, waking the device repeatedly and draining the battery in the process.
Out of curiosity, did you try to uninstall/disable any other preinstalled apps first? If so, it's possible that Mobile ID got hung up trying to reinstall it.