It seems this pops up every year, with the same whiney argument. IF YOU CAN'T GO TO A MARATHON, you aren't dedicating the same time to the game as those that can. Yeah, it sucks. And, it may suck that your life sucks more than someone else, but that is life. Yes, it is unfair that some people can go to marathons and rack up tons of points while others can't. Its also unfair that those that can go to marathons and do show that dedication, goes unrewarded (if you believe they are bad for the game). Its a pretty simple concept, really: you go to a marathon, regardless of how or why, you get rewarded for your time to the game. If you don't, regardless of why, you shouldn't be able to reap the same rewards. I went to 4 of 5 days in DFW (only missed the last day due to some unforeseen non-pokemon related personal issues) and by doing so, I had to burn a weeks vacation and put up with my father-in-law for half the time and shell out the dough for a hotel a few days and the gas money to drive 6 hours there and back, plus all over the metroplex while there, and our food every day. It wasn't cheap and I don't particularly like burning that much vacation all at once, but that is the reason for the high payoff. If your job won't let you off or you don't have the money, that isn't Pokemon's fault, quit trying to ruin it for everyone else.
Pokemon should not be a game where you have to take off weeks of work in order to do well. If you are able to go to multiple weekend tournaments that should be good enough. That said, I enjoyed the Chicago marathon. While I was only able to attend 3 of them, I think it's a good thing to have multiple good and well known players at the same tournament.
I do wish that marathons were only 4 or so tournaments long during the week, with any other ones being spread over weekends. I know there were quite a few players in the Chicago area who couldn't make it to the weekday tournaments because they couldn't get time off of work. As more of these marathons happen, there will be loads of good feedback available, which should help PTOs determine exactly how the marathons should be run in order to maximize the number of players and competition.