Значение словосочетания «не на пользу» в словаре Ефремовой не на пользу предик. Об отсутствии пользы кому-либо от чего-либо; не впрок.