A day after a judge approved a homeless shelter at the site of the former Park Savoy hotel on West 58th Street, the critics are out in force.