What I think about bajaj avenger is that it is quite a comfortable bike to ride. The looks is good and handling is also great but initially it was bit uncomfortable as I used ride sporty bike and it made my riding position change and its good , now I dont get much back pain and wrist pain as I had in sporty bikes. Seats are comfortable and its very protective and safe for person sitting behind.
Its a very good bike in my opinion as I have used for 3 years but.but. with every good their are some bads also.
So about its demerit the first thing I would say is that its back tire skates very easily in muddy road and in roads with small small sands and stone. I definately want to see new looks.