They 99.9% have no problem being uninstalled using the uninstall that comes with them.
Never used the uninstall from windows so I can't give you a percentage on that one. But why would you use a generic windows program when you get a specific one for the game provided with it?
Also you had a user made mod installed, so really you need to complain to them not us, if that fubared your uninstall.