It all depends what you are looking for in a car? If you love driving and want an automatic Transmission then go for Amaze, Honda offers CVT which is far better than Maruti's AGS. And if you want better After Sales services at affordable price and more Mileage/Average but can compromise on Drive Quality then Go for Dzire.
Maza nhi aya mujhe Dzire dedo bhai or ap lelo amaze agar nikal jaao race me to gadi transfer kar dunga tere name pe bol kab kaha ana hai race me Dzire lover bolo yar chup kiu ho🎉
There is no comparison between Honda and maruti which does not even stand top ten worlds best car company ranking..... Honda stands in 5th and maruti no where