Kinda goes against the ALA Library Bill of Rights to deny the homeless access to information. Rather than blocking access, they should've just throttled it and enforced a captive portal every 15 minutes after hours.
Which item specifically? Having "open hours" seems reasonable.
Go be homeless somewhere else is not a practical solution and never has been.