2012: $101,628,000 - 2,219,444
2011: $ 57,695,000 - 1,520,562
2010: $ 47,429,719 - 1,535,226
2009: $ 36,834,000 - 1,464,109
2008: $ 21,811,500 - 1,335,075
2007: $ 30,507,000 - 1,370,511
2006: $ 14,998,500 - 1,164,134
2005: $ 60,408,834 - 1,852,608
2004: $ 42,143,042 - 1,723,105
2003: $ 45,050,000 - 1,303,214
2002: $ 41,979,917 - 813,111
2001: $ 35,762,500 - 1,261,220
2000: $ 19,900,000
Combine this with Tampa Bay. And Florida is just a crappy baseball state. 2003 was their WS Championship year. Until last year, never an attendance over 2 million. And he did not blow up the payroll till 3 years after their WS. When attendance was still crappy.
Looking at 2009 and 2008 financials. Revenue for the Marlins was $135 and $139 million. For the Angels, $240 and $237 million. Angels ticket revenue, $100 and $103 million. For the Marlins, $21 and $20 million. 1/5 of the Angels on a bit more than 50% less fans. So you can't say that they are overcharging.