I won't accept it as a form of salary because it is really unstable at this time......

But if you consider the prices go higher levels then it might get you huge profit if you are saving them, then it must be good idea to get your salary to save some bitcoin with the intention of making huge profit in future. So, decide and get your salary in bitcoin.
You are right but there are some people who want to get some money and want to spend them on exact that time at which they get them so in this case they will not accept bitcoin but if they will have their bitcoin debit card then they will be able to spend then instantly.