Right or wrong, Boston is seen as white, Irish, chowdaheads! Not what the brothers want to be affiliated with! Don't know how you change that perception! Some players would rather look good and lose rather than look bad and win!
Unless we're going to simply GREATLY overpay, the best players are simply not picking Boston as a choice destination.