Agreed to an extent. However, as others have mentioned that there are several transportation options available to people going to Fenway. You also have the lion’s share of fans who can walk or take the T from BU, BC, and Northeastern.
With that said, speaking as someone who will probably die...