Due to the close proximity and political capital being invested in regard to Turkey, I’m backing Armenia
Which is backed by Russia
Yes, Armenia is a Russian client state in fact.
You say this like it's somehow an indictment of Armenia's own interests and actions rather than a pragmatic response by both involved.
I'm not criticizing Armenia for making itself a Russian client state - but I am pointing out that that fact has to be considered in the equation insofar as one's views on the topic are concerned. I'm not going to fault Armenia for making decisions it has to make - that much is clear.