This "players having no confidence" thing is growing legs. Pretty soon, you're going to convince yourselves of that.
I've been listening to our players all day & none of them has said anything to make me believe what is going around in this thread. I saw nothing to make me believe what you guys are selling.
You're only fooling yourselves.