'So, the country of freedom wants to hold smaller countries to ransom?'
No, as Obama said in that interview "free loaders aggravate me". What he means is that there will be no more "free lunch" where America has to pay for the freedom of others. Everyone is going to have to contribute their fair share because America is broke.
'And again that has nothing on how other countries have better societies despite the US claiming to be the land of freedom. '
It is debatable whether they have better societies. Some things are better and some are worse, but ultimately the freedom of Latvia, for example, is ensured by NATO which is dependent on the power of America.