Think it's just the way Android works, any built in apps are part of a specific, protected memory location, which doesn't get wiped when you do a factory reset for instance. There are already ways to uninstall built in apps (indeed not straight from the settings menu) if you really want but I don't think RAM or ROM usage is significantly affected by these, at least not on Samsung's flagships.