There is enough talent to at least define a rotation that stands or falls. Every different combination looks to find the right balance between this or that weakness, and each player has different expectations placed on them.
There is definitely enough talent to focus on improving defensively. If that isn't a demarkation line for every player then they are sunk, because they indeed do not have the big guns to just give up on possessions all too often.
And there is enough talent to be able to move without the ball, set good screens, and work off one another. But that takes a little more cohesion than what this constant mixing up of players can accomplish. A bunch of guys playing 5 to 15 minutes is never going to make a team, talent or no talent.
A lack of talent is a poor excuse. We have more talent than previous seasons. It's a matter of defining roles, setting base expectations that are relatively the same from one player to the next, and setting the proper overall expectations for each individual within a good team framework, instead of sending them out there to prove as much as they can on their own in limited minutes.
There might be a lack of talent to execute like this particular offense hopes to. In which case why is it the offense that is being implemented?