Sounds like a good thing to me. Taxis are not a good solution for major sporting events. The metro is the only infrastructure which can handle that sudden burst of people (in my city they run extra metro trains, each which can transport about 1200 people).