Absolutely agree with most of that. It's pretty hard for the players to decide I think, there's a lot for them to consider... especially those that are solid in the team. They must be getting a lot of conflicting advice.
Symonds has probably been a bit silly making these statements, and it didn't help that he said things before a few hours before the IPL auction whether he meant to or not.
And the younger players Watson, Hauritz, Harris etc who've said the things they've said... I think the enthusiasm is really refreshing and I respect them for being up-front about it, but maybe CA would have been best telling them not to say anything until the security reports are out. I doubt those players were trying to make a big statement, they were probably just answering a question honestly. The original quote from Watson said he'd go anywhere to play for his country, and yet I've seen articles since implying he'd ignore security concerns which I don't think was quite what he was saying.
I think it should be left to ECB/Cricket Australia etc to make a decision, it's very hard if the situation pits mates against mates and have some go and some stay behind. Not so much a problem if one or two skip it... but a problem if half the team sits out.