The price of tickets were a large factor in these rankings which hurt the Boston teams. Personally, I don't think that's a very good factor to go by since every team will charge as much as their fans are willing to pay. Salaries and expenses are also higher in the Boston area than most parts of the country.