There are lots of developers who realize that running a business is not for them. It's completely valid to say something along those lines; "I love the tech work, but not the admin/sales work."
You just described me. I ran a company. I was good at generating referral business & closing it, but I was not good at throwing money at something that generated business in an outbound fashion. So the bigger my business got, the more vulnerable I was to my referral pipeline drying up. I did not like that, and I didn't want to remain small, so I got out.