You must be in the only place in the world where unlimited cell contracts can be freely had.
Finland is one of very few countries where the unlimited data proposition still prevails
Exactly my point.
Finland is a "small" country (not in the geographical meaning) with only 5,5 million of citizens. It's not representative of european or USA situation.
Italy has 60 millions of citizens, Germany 81 millions, France 66 millions .... unlimited data plans are very rare there.
One of the main carriers in the UK which has a population of 65 million has unlimited data for £20 SIM Free monthly rolling contract with 200 minutes unlimited text and unlimited data, i pay the old price of £12.90. so i suggest you do more research before calling people liers...
http://www.three.co.uk/Store/SIM/Plans_for_phones