Your not stepping on my toes just a discussion/debate don't worry about it. But I really think your confusing dedication with location and money.
I'm not really confusing them at all. I don't have allot of money, but I'm still willing to fork over the money to make a 3-4 hour drive for a city championship. It's not just for the points, but it's also to just play some Pokemon. I mean even if you do have the money to travel to the Georgia marathon, those are the people whose dedication is what makes this game possible.
Chances are they invest a good amount of time and money in the game, and that's what makes events like Nationals the ability to be the size that they are. I don't understand why players should be discouraged from investing time, and money into something they like. Especially since going to marathons like Georgia's is anything, but an easy way to get points. It's not like they are buying rating points, they still have to perform.
I mean you could argue it's not fair because competitive players have the ability to buy better cards, and hence build better decks. I just don't see how you can argue that because someone can afford to go somewhere means that they don't deserve anything for it. I mean look at the grinder. Just because most people can't afford to go to Hawaii doesn't meant that they shouldn't have one. The argument of money making a difference is a pretty moot point. Someone who has more money is always going to have a advantage. It's unfortunate, but it's part of the game, and if you're a really dedicated player, there's always way to work around a limited budget.