The Rockies are like 95% of the teams in MLB, if you lose, people are not going to come out and spend what it costs to go to a game anymore. The Cardinals found that out last season, they had been in the top 3-5 in attendance for the past 30 years, but when they stopped spending and the team struggled, within 2 seasons they went from being at the top of the attendance group to the middle. The Rockies set records for attendance when they entered the league, but people are not going to support losing season after season in many places. The Royals had those fans, for a couple of decades out of Colorado as their was no team closer to them, but when the Rockies were founded they not only lost them, but fans in western Nebraska and other states. To be successful in MLB you have a regional franchise, that claim fans from multiple states across your region or be like the Braves and Cubs on TV for years and get people hooked on going to see you play. The Royals have none of that, while the Rockies at least have a region to draw from, but they have to win to do it.