Not to start a war, this is somewhat true but it all depends on year and model.
Yes, I have ridden old iron barrel Sportys that the stopping procedure was to pull the front brake lever back to the grip, take your foot off the peg and stand on the rear brake until the tire started chirping and down shift, if you were lucky, the light turned green before you got to it other wise you were on your own. Same is true for my '83 Lowrider, nice old slow Shovelhead, doesn't handle, doesn't stop, doesn't turn but sure sounds and looks great while it goes slowly down the road. My 1200 Sporty does everything a sporty should, it stops reasonably quickly, it accelerates well and is fairly easy to flick around on the street. A Buell it's not but it's a lot better overall than the old iron barrels.
My Buell XB (subdivision of Harley, now closed down) on the other hand has a front brake that's better than the one I had on a TZ-750 I raced in 1981, It's a 2 finger at max and even then I have to go easy on it or it will lift the rear and go into a stoppie. The XB turns as good as the road race stuff I raced in the 80's, it's actually too aggressive in the turns at street speeds, it wants to fall to the inside and you have to strong arm the inside bar to keep it from turning into itself. It's dyno'd at 114HP at the rear wheel and being 390 lbs with a short wheelbase, it's a handful on the street, in comparison, my '83 Shovelhead makes maybe 40 HP and weighs at least 900 Lbs...
My 2 cents,
Tom