This gets brought up all the time and it is not about if a ham started out in CB or not. It really about whether or not he saw the errors of his ways in using echo, roger beeps, out of band operations, excessive power,noise toys and other bullshit on the air and finally decided to toe the line a bit and smarten up on the air regardless of what band he is on. Yes some talk shit about CB'ers even when they were a CB'er themselves at one time (see above comment) but it's no different than a reformed drug or alcohol abuser teaching kids to stay away from such stuff. They are not hypocrites but rather those that saw the error in their ways.
OK if you haven't flamed me yet then all is good. I do not have a problem with CB'ers. Never did except for those that get drunk on the air, key up with noise toys, echo etc and generally act like mental midgets. I did in fact have a start in CB but never on AM as I could not stand the cutesy pie bullshit from my peers at the time. I was always more mature than my age, and immediately took to SSB and DX'ing. Late at night I would engage in round tables on SSB with guys twice my age and more. Eventually I went to freeband for a couple years and then amateur radio. I haven't looked back on CB or operated freeband in well over 20 years.