Let me ask you something.. If you got paid with something you did not like how long would you keep working? Not long I would assume right? Exactly!!
This whole you are a rep thing is retarded. The fact that he likes the products enough to not just spend money on them but his time ( which is often worth more than money is) speaks volumes about the product line. It also does not negate is opinion ether. Non of the reps get paid with cash they get paid with products. How long would you work for products you did not like? DUH?