I would like to tell you that you could find a better choice of metal at BOS, but alas I'm afraid they are all bad. I've put in over 50K miles from BOS this year and the experience is typically unpleasant. The only thing worse than terminal B is E (international) which they have seemingly been renovating forever.
Part of the problem is not really AA fault, there is limited room for security screening stations and as an older terminal also no room for restaurants and other services. Logan Airport is run by MASSPort, a quasi governmental organization that is run by HACKS--government appointees who know more about collecting political patronage than managing a modern airport. Until that changes things will not get better at Logan.
As for your bag, I can virtually guarantee that the damage occured at BOS. BOS has the worst baggage handling of any AA city in my opinion. Average wait time for bags is 30-45 minutes and damage seems frequent.
I'm certain AA could make the experience somewhat better. But in the end, you can't make a silk purse out of a sows ear.
George