Since Eric is a working controller, I respect his advice. I was a little surprised when he stated that filing direct grinds controllers gears. With GPS capability, filing direct has saved me a lot of time and money. It was never realized that doing so was creating a problem for anyone. It was not done as a sign of laziness or to engage in a bad practice, but to get in and out of the ATC system as quickly and efficiently as possible.