They don't have much to cheer for when their team plays like a bunch of heartless gimps. They start showing some emotion and winning a little and fans will show up. Remember Sox fans show up to watch games and see their team win, not get drunk and find a girl to bang every night. Sox fans actually care about the game, not the "cute atmosphere".