If you were receiving in traditional payment methods, you would have to give much more personal information
At some point in your life, you'll have to receive money via traditional payment methods and you can't avoid giving away some personal information.
The benefit of salary paid in cryptos is that as you said, payment is easy and fast. I can accept payment from any part of the world if the payment is made in cryptocurrencies. Also, I am a person who holds cryptocurrencies to combat inflation and get rich with this type of investment, so for me, it's a benefit. I only exchange the part that I need to pay for basic things, the rest is left unconverted, so I save on exchange fees.