You don't have to lose your temper to achieve your results. Less bureaucracy, less time explaining things, and more organization for projects and documentation will make your team evolve that 1% every day.
The demand for the manager's time is less in a team with the organization that Duuca provides. Distribute knowledge to everyone, have a high-level team in your control to crush the goals.
The best place for knowledge to stay is in your company. Duuca serves for this treasure to be preserved and shared, regardless of people's turnover or other problems. Save everything important in one place, create your wiki on Duuca.