Dell has done crap like this for ages, I remember setting up friends dells in college and dell made it so you couldn't uninstall their software, it came with so much bloat ware (and advertising software) I would usually just wipe the hard drive and start from scratch.