You mean like there is in bc2?
Yeah, well I think if you took them off didn't it mark the server as "hardcore"? Needs to be done without adding that flag.
Either way, if you CAN remove HP regen and 3D spotting, I honestly can't see why people moan about it. If you don't like either of those aspects, join a server which doesn't have them, there's no point moaning about them if the option to remove them is there.
If it was something that was fixed into the game, that yes this is 100% on all the time and you can never turn it off, it's understandable.