I think that's a different discussion since you are delivering something apparently tangible, be it a product or service. It's also where most of us probably want to end up but once again, you need the time and focus to put this together and hope that your niche isn't dominated by a huge player or evaporate before you can cash out.
Pure consulting as a niche is a tough business because exactly what are you selling? As GB mentioned, it's bodies or pain relief.
And as a generalist in that niche, it's even harder because 99% of your clients don't understand what you do. So the social aspects are huge.
As many of us learned (too late), pure technology alone doesn't sell.