Non-technical people aren't like technical people. They don't look at general-purpose software and think "hey, that's for me!" They look at general-purpose software and think "if that was for me, it would say so on the box."
For this reason, software that is specifically targeted and marketed into a niche/vertical will usually get more traction in that vertical than a general-purpose alternative, even if both have the exact same feature set. (Or even, in many cases, if the general-purpose alternative has more features.) People need that little push of being explicitly told that the software is right for them.
For this reason, software that is specifically targeted and marketed into a niche/vertical will usually get more traction in that vertical than a general-purpose alternative, even if both have the exact same feature set. (Or even, in many cases, if the general-purpose alternative has more features.) People need that little push of being explicitly told that the software is right for them.