Baseball for Humans

September 7, 2026 · 5 min read

Impossible Designs: ERPs and Empty Stadiums

A new stadium fixed everything the old one got wrong and the seats stayed empty. ERP buyers fall into the same trap.

The stadium is the public center of a team, where players and fans meet and visibility is at its peak. A dumpy stadium leads to negative fan experience, but even an old stadium can consistently deliver positive fan experience. Fenway Park was opened in 1912 and, despite (or because of) its obstructed views and historical quirks, has been regarded as one of the jewels of the MLB.1

In baseball, newer is usually better, but better is not the same as fixed, as evidenced by the lack of public embrace that loanDepot park has experienced since opening in 2012. The Marlins moved from what was then known as Sun Life Stadium, home of the Miami Dolphins, into a brand new baseball-specific stadium.2 It had some novel engineering features when it was designed, the retractable roof offers relief from the South Florida sun and features like the home run sculpture or aquariums behind home plate offered a unique fan experience. Except there are no fans. The Marlins have never sold out loanDepot park (only six games ever came within 3% of full capacity over 1,049) and routinely rank at or near the bottom of attendance.3

In 2003 the Marlins drew 16,290 a game across the season in the old park (28th in MLB), then filled it with 65,975 for Game 5 of the World Series they went on to win. The seven largest World Series crowds of the last thirty-five years were all in that stadium, four in 1997 and three in 2003.4

The same pattern holds in the new park. It has filled several times since 2012, though almost never for a Marlins game.

LeagueEventDateElbow Room
WBCUnited States vs Dominican RepublicMarch 20170.004
MLBRockies at MarlinsMarch 20140.009
NHLWinter Classic, Panthers vs RangersJanuary 20260.040
WBCUnited States vs JapanMarch 20230.042
WBCPuerto Rico vs Dominican RepublicMarch 20230.044
MLBMarlins home average2012–20170.790
MLBMarlins home average2018–20252.645

Miami's fans answer the visitor. Fenway's does not: Yankees or Athletics, Boston turns out the same. The same is true of the day and the month, and the three compound — the last three games of 2025 drew 34,546, 35,609 and 34,660 against the Mets, a weekend in September, after a Monday two weeks earlier that drew 7,992.5

In fourteen seasons the Marlins have come within 3% of filling that park six times. Five were Opening Day. The sixth was Summer Camp Day in July 2012, a 12:40 start against the Braves where the first 25,000 children through the gate got a free silicone watch.6

The question becomes: how can the shiny new stadium fail to deliver attendance results when it is measurably better in every way than its awkwardly configured predecessor? No one liked the old one, no one likes the $634 million replacement7, and the Marlins have few, if any, solutions.

Attendance is usually read as a verdict on the team, and 2018 shows what else it measures. The Marlins had been drawing around 22,000 for six losing seasons. Then in one winter the new ownership group, fronted by Derek Jeter, traded Dee Gordon, Giancarlo Stanton, Marcell Ozuna and Christian Yelich — four regulars, one of them the reigning Most Valuable Player — and the gate halved, from 20,395 a game to 10,014. The team was worse the next year, .391 against .475, but not twice as bad, and the park was the same size it had always been. What changed was what the fans thought they were buying a ticket to.8

Implementing the Right Way

In business, the ERP functions as the stadium would. It is the central meeting point between customer needs in the stands and company solutions on the field. The customer experience is defined by receiving the right products at the right prices with the right service and a company has a far harder time delivering on those expectations when they're fighting against an ERP.

Early in my career, I sat in on an Oracle Cloud requirements gathering meeting and witnessed the most devastating takedown of Finance by IT in recorded history. Over and over, members of the Finance team would say how they wanted their modules to behave, especially down to the individual steps that their existing SOPs had listed. Over and over, the IT reply, "That's not how Oracle works." rang out and the tension in the room lingered for weeks.

That experience taught me a lesson that I've carried into successful future implementations, including Oracle, DocuSign, Microsoft Dynamics 365 and SAP S/4HANA: the system isn't going to change, our behaviors have to. By trying to control and customize too much, the IT load will increase and costs will rise beyond anything that was ever avoided by not retraining teams on the new way of doing business. The ERP itself will require constant maintenance, and software updates will be dreaded rather than celebrated. Eventually, the multi-million dollar investment will be seen as a failure and the hunt for a new ERP will begin all over again.

Returning to the baseball metaphor, sometimes the properly maintained historic stadium like Fenway Park is the right choice over the modern marvel like loanDepot park. At a previous company, our 1970s ERP with a DOS interface was better for our manufacturing business than Microsoft's Dynamics 365. But Miami never had Fenway Park, they only had Sun Life Stadium and loanDepot park, despite its flaws, is still a vastly better alternative.

Customer Experience into Company Experience

The Marlins did not lose their fans to the building, 22,000 of them came for six seasons to cheer on a team that never won more than 43 games at home. They only left when the players they cheered for were sold off after 2017, and a winning season five years later still could not bring them back. An ERP implementation works in a similar manner: it can be as powerful as can be. Whether it pays back depends on what changes around it, and that is the part I plan for first now.

But even so, fan experience, like customer experience, is only a KPI of the real goal for any business: making money.

Explore Elbow Room

Sources

  1. Fenway Park opened on April 20, 1912.Fenway Park — Wikipedia↩
  2. The park opened in 2012 as Marlins Park and was renamed in 2021. The team styles the name with a capital D and a lowercase p. Before 2012 the Marlins played in the Dolphins' stadium, by then named Sun Life Stadium.loanDepot park — WikipedialoanDepot park — Miami Marlins↩
  3. Counted from official attendance in the MLB Stats API, every Marlins home game from 2012 through 2025: 1,049 games drew a crowd and 2020 drew none. Listed capacity was never reached. Six games came within 3% of it and five of those six were home openers.MLB Stats API: Marlins schedule with attendanceFish On First: last in NL attendance for an 11th straight full season↩
  4. The 2003 Marlins went 91-71 and beat the Yankees in six while finishing 28th of 30 in average attendance, ahead of only Tampa Bay and a Montreal franchise the league had taken over. Their regular-season crowds averaged 16,290 against a listed baseball capacity of 42,531; the smallest was 8,362. Counted over every World Series game with a recorded crowd, 65,975 is the largest since 1999 and 50th of 717 all time -- the record is 92,706 at the Los Angeles Memorial Coliseum in 1959. The seven biggest since 1990 are the four 1997 games and the three 2003 games in Miami; eighth is Qualcomm Stadium in 1998. The park seated far more than its baseball configuration when it was asked to. Attendance elsewhere in this piece is regular season only.2003 Florida Marlins — Baseball Reference↩
  5. Home games 2012-2025 with 2020 and 2021 out, opponents with at least fifteen visits. At loanDepot park the visiting team moves the average gate 1.33 times, 14,137 for Milwaukee to 18,821 for the Mets; at Fenway 1.07 times, 34,026 for Oakland to 36,562 for the Yankees. Day of week moves Miami 1.36 times and Boston 1.05; month moves them 1.14 and 1.08. Miami's gate varies by 43% of its own mean, Boston's by 8%.↩
  6. World Baseball Classic crowds from the MLB Stats API, which carries the international schedule: eleven games at the park in March 2023, seven of them over 33,000, the final the largest at 36,098. The 2013 and 2017 rounds there peaked at 34,366 and 37,446 against Marlins averages of 19,584 and 20,395. The Winter Classic drew 36,153 on January 2, 2026, at 63.1°F, the warmest ever played. The Marlins' own six biggest are 37,116, 36,969, 36,911, 36,711, 36,601 and 36,519, five of them home openers: March 31 2014, April 6 2015, April 5 2016, April 4 2012 and April 11 2017. The sixth is July 25 2012, 36,711 against 25,616 the night before and 23,161 the night after, and the season's largest crowd in a year the Marlins finished 69-93 -- Summer Camp Day, with a silicone sports watch for the first 25,000 children. Elbow Room here is that gate against the park's listed baseball capacity for the season, 37,442 to 37,607 across these years; the Marlins row divides the same capacity by their average crowd, where the chart's 2.02 for 2023 averages the ratio game by game instead.2026 NHL Winter ClassicFlorida Panthers: 2026 Winter Classic↩
  7. The park cost $634 million, about three quarters of it public money.loanDepot park — WikipediaCBS Miami: Loria to reimburse local governments $5.5 million↩
  8. Dee Gordon to Seattle on December 7, 2017, Giancarlo Stanton to the Yankees on December 9 weeks after winning the National League MVP, Marcell Ozuna to St Louis on December 13 and Christian Yelich to Milwaukee on January 25, 2018, all under the group fronted by Derek Jeter that had bought the team that October. Average home attendance from the MLB Stats API: 20,395 in 2017 and 10,014 in 2018, against a listed capacity of 37,607 and 37,446. The crowd has not come back — 2023 was a winning season, 84-78, and drew 14,356.MLB.com: Marlins trade Marcell Ozuna to CardinalsESPN: Brewers acquire Christian Yelich from rebuilding Marlins↩

All writing