Some legislators also criticized officials over the $50 million community benefits agreement, saying it isn't enough.