No argument from me on any of your points.
Yes, that is (the bolded text) exactly the topic to which I was responding about. Follow the thread backwards for clarification.
- - - Updated - - -
Like I said, given how much of a rush people are in to get into Russia or buddy up to Russia, its clear they are the better country. No doubt about it!