Yes, that's true! Thank you!
I have made slightly different experiences but I met Russian people mostly through friends and not in a business context so maybe that is the difference?
They always introduced themselves by the nickname and used it pretty much exclusively and often I only found out later what it was short for.
Please rate my list:
https://www.behindthename.com/pnl/6232