I live in an area thats considered a long time boxing area so I know and have also trained in both boxing and kickboxing.
Agreed, boxing is not the best all around martial art however in the street a boxer can stand his own.
There is no martial art that is best suited for the street. Every art has it's strong points and weak points.
Boxers, much like the MMA boys, can take serious punishment. I have seen many boxers train well into their 50's and 60's. These older boxers do not fight in the ring anymore but they still do "club house" light matches.
Boxing is an art, they just don't stand there and trade strikes. They use,
*various types of blocks including "bob and weaves",
*utilize various types of footwork,
*use modern training techniques
*each school has their own "battle tested" presets,
*practice live drills,
*use all types of striking equipment.
If you stand across from an equally skilled boxer you will get hurt, badly.
LawDog speaks the truth.