It's not quite as simple as "no homo".
Russia are very different from the west and in my experience of travelling the world as meeting very different people you can always learn something.
So, for example, the pagan Japanese are very different and there are all sorts of things you could detest about their culture but there are some things you can admire, (their clean streets and lack of petty theft and person code of honour, for example).
Russians are not Europeans and they don't have a European mindset. They experienced 70 years of communism and when that broke they almost broke down as a society because they were searching for a value system, which nobody alive in Russia had ever experienced on a societal level. I lived there and saw it first hand.
Putin is a nationalist and a patriot who cares about his people and his country and does not want to see them corrupted and weak and exploited. He does not want global corporations taking over, paying no taxes and bribing Russian politicians to maintain the status quo, which Russia would be very prone to because so few Russians have the mentality to protest or demand change. They are stubborn and extremely fatalistic and resigned to accept their lot in life.
They are also very VERY unconcerned about the common good. As long as their nest is, feathered, they lose no sleep about the strangers next door going without.
He knows that and he can see western values will destroy his country as they would be even more slavishly attached to them than we are. Look at Pussy Riot and just how degenerate Russian women are when they degenerate. Russians don't do moderate. They don't do lukewarm. If they have 50,000 dollars they don't buy a 10,000 car and put 40,000 away for a rainy day, they buy a 40,000 dollar car and a 10,000 dollar foreign luxury holiday and are broke until the next big payday.
I don't think Putin has a secret Agenda. I think he is an honest actor who knows he has to replace Russia's moral spine with some Philosophy that can make the nation function. Russian Orthodoxy is the best choice.
http://youtube.com/watch?v=KndjFXRLmJk