it's really hard to fully depend on bitcoin as your salary just because it's not acceptable in shops and restaurants/malls and so on and you would need to exchange btc to your local currency therefore wouldn't be useful to get paid all your salary in BTC.