No doubt that as a tech worker you can make a decent living pretty much anywhere, and I guess you are lucky enough to not be a woman or fall under the LGBT umbrella to be able to see the uprising of "family values" as a good thing.
And as a person with the same "family values" and traditional Orthodox Christian mindset as Russians, I have an immediate affinity with them. I can understand why you wouldn't like Russia if you didn't have similar values.
There are some Russians who look at Russia through Western eyes, and therefore they only see the bad. And indeed most of the world looks through Western eyes because of Hollywood, and that's why they see Russia as a pariah.
You seem to say that you gain immediate affinity with russians for having the same "orthodox" mindset, yet you are ready to dismiss any russian that doesnt think like you expect them to as "not really russian". People in russia are varied, just like everywhere else, there is just one voice which overpowers all the discourse.
Edit : I don't think people who criticise their country see "only the bad". They criticise because they care, so they probably see the good as well, what do you think?
But there are also blatant lies in the Western media narrative about Russia. For example, the West claims that Putin's "regime" suppresses all alternative viewpoints. However, from spending a lot of time watching Russian media, including official TV channels like Russiya-1, and YouTube standup comedians like Данила Поперечный [1], and seeing memes on Russian social media, I see a lot of diverse anti-government voices in the Russian landscape, which are NOT suppressed. Actually, I find the Western landscape to be more suppressed. Try to be pro-Russian, for example, and see what happens in America.
I find the Russian political landscape, including social media, to be more educated, informed, reasonable, diverse, and intellectual compared to the Trumpian world of American politics.
I personally evaluate Russia using metrics that they value, such as family values. I am not even Christian, I am Muslim, but I have very similar values. But I find that even Russians who are not Christian are still more understanding of my family values than Westerners who look at me like a backwards idiot. In that sense I actually find greater tolerance in Eastern Europe.
[1] https://www.youtube.com/watch?time_continue=387&v=IfTlqfHq1d...
I have been myself quite surprised by how Americans or Europeans seem to think that eastern europe is backwards on every level based on how they judge russian government.
One stupid example is : someone believed that all soviet made devices were bad quality, when actually a lot were manifactured without the idea of planned obsolescence built-in, which made them very durable. But they had a bias for everything russian being shitty because it is supposed to be a backwards country, and didnt consider different metrics to evaluate things.
I largely agree that there is a huge amount of caricature being made about russia, but I would also argue that the government is partly at fault for that because of the monolithic image they try to project. They erase all nuance about russian people and life in the country on purpose.
Having said all of this, however, I am also very aware that my experience here is very different from the average Russian. Being an expat, from the US, speaking English, and being able to afford a comfortable lifestyle in the center give me a much rosier perspective than if I were a low-income worker having to commute 1+ hours to get to work. I'm ethnically Latino and look obviously not-Russian, so people here are curious about me and act extra nice - especially when they find out I'm American. It's not uncommon for someone to approach me on the street, a park, or a bar just because they heard me speaking in English. On the other hand, however, immigrants from ex-Soviet countries (particularly Central Asia) face discrimination and racism, as do non-European Russians (eg: Russians from the Caucasus region, or the east of Russia), and it's not uncommon when looking to rent an apartment to see the words "FOR SLAVS [white Russians] OR FOREIGNERS ONLY", something that would be completely illegal in the US. Don't get me wrong, as an expat from the West I find Moscow to be just about the perfect place to live, but I totally understand the perspective of many Russians or some immigrants that criticize it harshly. I love this city, and I think loving it means also being aware of its shortcomings.
Also interestingly she is half-Mexican and I speak Spanish fluently so we have some things in common with you.
I don't think they're issuing visas rn due to the pandemic, but I imagine they will resume consular services this year, and then you can just apply through your local embassy/consulate, just look up the required documents and submit them, it's fairly straight-forward and does not require an interview, proof of income, etc.