> Moscow is too expensive
Compared to what? Compared to other Russian cities it is certainly expensive. Compared to e.g. San Francisco it is very cheap.
> it prices even software developer leads out.
Doesn't match my experience at all. It doesn't require extraordinary thrift for someone with a software developer lead salary to start a family and pay off a mortgage for a decent apartment.