Very true, They should be free to express their opinions, especially on political matters, this is exactly what the Founding Fathers had in mind when they put ink to paper in the First amendment of our Constitution.
And Senator McCain has continually tried to shut down that political speech.