Straight off its-
1) Easy to ride in traffic
2) Gives you the needed accleration.
3) Comfortable ride quality
4) Styling best in class
5) Mileage is ok not as good as others in this class
6) Young look
7) Honda servicing is good.
8) Good for long rides aswell
9) Its a jack of all trades but master in none
10) More features to attract youth and competitive styling can win more people for it.