I agree. For players not to know where they are on the depth chart is bad. People who are #1 on the chart and play so poorly in a game that their spot is not secure, should be told that, privately, I think. They should know exactly what the coach expects of them for them start the next game. They should know they are subject to being sat down if they can't execute. Erasing the chart after each game and saying every position is up for grabs is bogus. I think it's coach speak, like you say, and I am fine with CMA keeping the key starters secret from the public. But, as soon as he knows of a change in the depth chart, the team should know.
My 2 cents worth on the Temple game: Temple's D forced USF to kick 5 field goals, twice 1st and goal inside the 10, so they still have some grit. I think their D got gassed in that game just like ours did. I wouldn't put this into the beat-the-spread column yet until we see who starts at QB. If our D gives up 17 to Temple, we may be in for a really in for a long season I'm afraid, as their offense looked really bad vs USF. So I think, with KA at QB, something like 16 to 3. I think with one of our dual QBs, we score 30 or more, so 30-3.
P.S. Temple for sure has studied what KP did vs Tech in just 2 series. Yea, prevent defense and all that, but they also know KA didn't pull the ball once and run it. If Temple is smart, and I'm sure they are, they are prepping their D like they did for GW Jr. If KA starts, their D just has one less dimension to worry about.