Starting a business is not easy in Russia.
Problem with starting a big business is corrupt government getting interested in your business and oligarch sweeping off your biz.
Move to SF and start your business there.
So, it's not an issue.
"This year, Russia is ranked 40th in the World Bank Group Global Doing Business report, which assesses the ease of doing business across 190 measured economies."
Hiring developers in St Petersburg is no longer easy as developers have come to expect salary like you are getting.