Competition is great, but I want to see a starter taking atleast 50% of the camp snaps to build continuity with his backs, receivers, and line.
When you're essentially splitting starting reps between 3+ players, the team is not able to build the continuity with the starter, and that causes issues down the road.
Establish a starter, let 2nd and 3rd string fight it out for a true backup position. Let the team rally around the starter, otherwise you have people picking favorites, teammates preferring one QB over another. This causes rifts with a team...
It's happening at Alabama right now, the team prefers one QB, the coaches prefer another, and it's caused a problem in their locker room