The ticket sales gets donated to UNICEF and WWF... That's why the attendance is high. Because everyone wants to do good deeds -_-
Oh...I wouldn't attend such game then, since 60% of donated money goes for UNICEF's operational/administrative costs...I'd rather just give it to a poor family living next door, heh.