These are all the best compromises for a non-ideal situation such as having a major sports venue in the middle of crowded campus. Moderately to dense urban development just isn't compatible with a huge inflow and outflow of single driver cars. Parking lots are an awful waste of valuable property.
I know there were tremendous hurdles to this, but if you can avoid putting venues like this in areas that aren't meant for a lot of vehicles, you don't. Basically, if you boil it down, SU and the City didn't want to pay for a new stadium in a more accessible location and they're passing the costs onto the fans who pay for it by collectively waiting in traffic for 20 minutes. That said, I think traffic flow around SU events is surprisingly good. I've been to
venues that are
utter shite for traffic flow despite being in the middle of nowheres.
However, I agree that these are definitely things that SU (as the area's largest employer and destination) should be feverishly working with regional DOT, NYSDOT, and Feds to make sure they are addressed. BUT self-inflicted complications don't gives some property owners rights over other property owners. And railways especially are notoriously tough to deal with regarding their rights.