Can you only work on what you like as the company gets bigger?

At the early days of Basecamp David had to do a lot, as he was the only technical person, all the technical issues therefore were his. As they grew, he was able to hire people to do this work for him, but in that transition more management type of work was created, which once again required his attention.