It's an opinion, you seem to think he shouldn't express it because it might lose votes. I think it might gain votes from people who would like some honesty.
As for another referendum on independence, from a personal viewpoint, just please no. With the last one, the GE, the Scottish (and other) elections, and now this, i'm fed up and I'm a political geek. Time for campaigning to stop and a bit of governing to happen
I must admit it is all very strange - we seem to have a range of people leading campaigns who I'm not convinced actually believe the line they are selling.
So I'm not convinced that David Cameron would be campaigning to remain if he were a back bencher rather than the PM.
I'm not convinced that Boris would be campaigning for Brexit except for the fact that he sees this as his best route to number 10, likewise Michael Gove.
For all three of them they seem to have gone from hedging their bets to nailed on to one side or the other in months - it simply doesn't seem credible.
And I'm not convinced that Jeremy Corbyn really believes in staying and he might just think that Brexit vote and the inevitable Cameron departure just might get him to number 10.
Then we have Sturgeon, who I genuinely believe is in favour of staying, but might see Brexit as the best way to achieve her greater ambition of independence.
It seems that the actual issue is being treated as a political football for other purposes and political ambition. Perhaps we need to hear more from respected figures with no axe to grind or overt political ambition. Some respected political elder statesmen (and women) perhaps.