Probably nothing wrong with Hyundai as a car ...................but ...................
i20 built in India for Asian market, for European market it is built in India and supplied as (CKD) Complete Knock Down kit to Turkey to be assembled and shipped from Turkey as completed. Hyundai and Kia are basically same company, and may as well be called Hyundkai -
One thing about the Jazz is that it is Built in UK supplying jobs and bringing forward the engineering skills base we so badly need here. Its all very fine saving a few quid on a car, but I speak as someone who works in automotive 1st tier supply company making body panels and structural assembles, we don't make any assemblies for anyone outside Europe, and the vast majority of our output goes to Japanese car builders in UK, with some to BMW for the Mini. So if you want your kids to have any kind of job in the future (other than working in MacDonalds for £6.50 / hour) you should support 'Made in Britain'. It does cost more to make cars here, even though British car plants are among the most, if not the most efficient in the world, and some of it is down to our health and safety costs (we care about our workers) and some down to the fact that British workers expect a certain standard of living.
Of course most people on this forum think their Jazz is the best, I have never seen a Honda broken down at roadside (except on that ridiculous AA advert a while ago) - and the Jazz is near top of residuals chart - depends what you want, but if you want Britains economy and prospects to improve, support our home industry - and if they make a great car, well even better (that's why Rover failed - people bought them because they were British, but their build quality was crap - the best Rovers you could get were the ones with Honda engine and powertrain, but when Government sold Rover to BMW (who only ever wanted their 4X4 expertise) Honda stopped supplying those parts).
Of course you should enjoy your new i20 - but in years to come when no-one in UK has a job and are not paying taxes to pay your pension, you may not enjoy it so much.
I hope to see you on this forum again in a few years time giving us all an honest account of any problems you have with the i20 - just so that we can compare.