Consulting requires linear increase of resources. Software product requires logarithmic increase of resources. Therefore product business is more efficient to scale than consulting.