What makes great teams and great leaders
A great team has a leader who constantly communicates the vision to the team, and does not become a bottleneck for speed and scale by assuming all decision-making and idea creation. Many leaders get distracted and get caught up in the weeds. I believe a great team is one where the best ideas win, irrespective of who came up with them.
Focus on the problem you are trying to solve, and every solution you come up with should be addressing that problem, anything else is just a distraction that is costing your team time and money. Ask yourself, is this a "need to know" or a "great to know"?
If all your team members cannot tell you or a non-team member what the team's vision is, or what the problem you are trying to solve and how their role contributes to solving that problem, then you are failing as a leader.
Learn to trust your subordinates to come up with solutions. Yes, leaders can be visionaries, but it's often their employee subordinates that are actually innovating. Here is an example: if I ran a factory, I would trust employees on the factory floor to come up with solutions to operational problems in the factory. Why? Because they are the ones facing the problems on a day-to-day basis, listen to them. You can even ask employees to pitch ideas on how to solve issues they think are critical to the business in the factory. You will be surprised by how effective these solutions can be if you actually give these ideas a chance.