The TA in my opinion has the character of a 'warm' hatch, rather than an economy model. Hence people seem to get the mpg they are getting. The car likes being driven hard.
This is true, it's the way Fiat's should be driven. The A500 likes it too
But this engine was developed with economy in mind, so it's only natural to feel disappointed that the figures aren't as good as hoped. I would put money on the percentage difference in the "official claimed figures" and the "actual" figures are higher than almost every other car on sale today!