Ive been reading pretty much the same commentary on other forums, and these people all have the same problem, maybe do some research on the setting, this is completely applicable to the setting.
I can see why people may complain about other games and gratuitous nudity, scantily clad women or...