Для людской пользы замените словосочитание построенное на основе соглосование ,синоменичным словосочетание со связью управление
Словосочетание,построенное на основе согласования,должно содержать в себе существительное,например : Чердачная лестница(примык.) - лестница на чердак (управ.) Так же и здесь : Для пользы людей :)