All hero products are very cheap and that is why lots of Indians go for it.
Hero Products advertisements are attractive
Repairs and maintenance of the vehicle is very high; It is the favourite vehicle of the mechanic;
Not the No.1 quality product;
Still lots of Indians go for hero since it gives good mileage;
Indians generally dont go for quality since the Indians think that quality products are very costly and non affordable.
Hero products customer support is excellent. You call for repairs and maintenance of the Hero bike the Hero bike company people do the service immediately and they charge for the repairs and maintenance.
My personal recommendation is that you can go for Bajaj Auto No.1 in qaulity. This is my personal opinion. You are welcome to choose whatever products you want.