For someone who has to wear a suit everyday, stripes are fine for one or two of one's first five suits. I can understand preferring solids (I do myself, though more because I wear suits to less business-y occasions) and not having stripes in your personal first 5 list (maybe that's all you're saying), but I think it's wrong to say that they don't belong in a generic suit wearing professional's first five.
That is what i am saying but i will also add that stripes are too memorable. For someone who is just starting out or with less than five suits in your rotation, one or two stripes evokes the grunts of ' oh that guy in the stripes' and it is just not very versatile. Solids (and semi-solids) don't evoke that; it blends in, passes over the eyes and is demonstrably more versatile making easy transitions from say day to night, more formal to *gasp* informal occasions. And he doesn't have to worry too much about getting new accessories for his stripes as his accessories goes with most of his solids and semi-solids.
And yes, they have negative connotations around my parts as the uniform of the bankers.