But there is no reason for specialists not to work in groups or associateships. As you have mentioned, it makes the business more valuable and saleable.
With regards to practice organisation aspects, I think I have a good idea how to recruit good staff, set up an office building, set up IT...