Cbr 150 is very expensive in it's range . 150 cc bike's are not expancive like pulser 150 'its model is nice but the milage of bike is not good it is 35 only when we look other bike like discover 150 it's milage is 45 like in fz also 40 . so by it's model it is too expansive so for an middle class person bike is not good at all .
The other point is CBR bike's are service based bikes when you care so much for your bikes it good but a normal person don't care that much . After use of 2 years it's condition become dull so bike is good but on it's own points.