I dont think that is very true. In new CBA They could have cut someone earlier and recieved June 1st cap savings before the June 1st date. Why wait when you dont have to, and could give them even more time to find a new team. And if they knew that Clancy wasnt much of a fit for the 3-4 before hand then they wouldnt have given him all the snaps as a starter in all of these practices we have already have. You would think that they would mix in Watson or Branch more often with the starters sooner rather then later if they knew about right after they picked Branch.
To answer your question. Clancy and Brown were getting paid like starters. That is why they were on the first team. The coaching staff seen them in minni camp and made a decision. They tried to get them to take less money to stay with the team. They didn't want to do it so they got released. It is obvious that the new coaching staff sees some players that they like and feel that they can contribute this season. I have no problem with the cuts eithier. I don't buy this keep anyway until they prove during the season that they don't fit the system. That is what camps are for. The Cardinals did these players a favor by cutting them. Now they might land in place that wants them.