The leadership of the Tory party fought as hard as they could for a remain vote. The British electorate voted in a referendum supported by British MPs, in 2014 Scotland chose to remain British.
The Tories need not have agreed a referendum in the first place: and they did for party reasons, and they did so without seemingly examining what a Leave result implied. That some wanted a Remain outcome doesn't excuse them having the referendum in the first place.
So if you get a yes for Scexit it will be advisory?
No idea - the details have yet to be agreed.
So lets take them one by one.
1. Knowledge of the implications on an exit vote, did this not apply in 2014?
In 2014 it wasn't known if there would even be a EU referendum since, iirc, it was a consequence of the result of the 2015 GE. In 2014 the pressing EU issue was 'leave the UK and you leave the EU'.Had the 2015 GE produced another Tory/Lib Dem coalition I doubt the EU referendum would have occurred.
2. The single market, which one, the British one or the EU one.
In terms of Brexit the EU one, and should Scotland become independent then both would be subject to negotiation.
3. No one knows if freedom of labour is off the table, but assuming it is then Scots will be able to work in France but not in rUK.
Again, subject to negotiation.
I see lets hear your case then. Bear in mind that if you tax the rich they will move very quickly.
The decision on variable rates and sources of taxation is part of the political governance process and involves an assessment of the balance between revenue requirements and preparedness to pay and what expenditure will be allowed, refused or constrained - these details in respect of an independent Scotland are no more clear now than are the details of the intended negotiations surrounding Brexit.
In both cases flesh on bones is needed: Brexit first.