If you want to put it that way, yes. Bragging rights certainly do come with it, but having certain badges allow you to be able to train Pokemon of higher levels without a problem, even those that have been traded to you.
You also need certain badges to Fly and Surf, which are both vital for traveling.
[text]
You also need certain badges to Fly and Surf, which are both vital for traveling.