Let's go on ahead, and go over this one in simple terms.
Your assertion? "This guy is a mouth breather."
Let's run with that.
He does not say "Socialist Country". He says "Socialism". Pretty clearly. That he does this begs the question...
Why are you insistent on reading a more complex thought into the tweet of a mouth breather?
Simplest possible take(which is what an actual mouth breather would obviously do)? "Socialism" is just "Socialism".
If that's the case, what you are reading in has nothing to do with what is actually being said.
Simplest reading is as follows: "If Socialism is what you now assert is a superior way of doing things, why did your family follow the most Capitalist life path possible?"
"Country" is a non-issue. Simple statement about politics.
If you want to try to read in something more complicated, your call. While I did that earlier, it now looks like it's just as simple as he typed it out.
Simple thinking from a guy that's a simple sort of a cat. Probably nothing more than that.