The security check point is also used to keep out law abiding, non-homeless, locals.  Do some research on the Ko Olina boat ramp and you'll understand how the grand plan is to make sure there are as few locals visible to the tourists.  It's make-believe hawaii.