Let's be fair. The GB and any Bethelites/Branch members who travel do get to do it for free. Simply by giving a talk or 3, they can visit anyplace on the globe. The local JW will pay all their expenses for the privilege and will give them green handshakes. They don't usually have to deduct restaurants/ lodging because the locals (who paid the taxes already) will foot those bills individually.
These practices are legal and normal in religion and in some business. There's nothing wrong with it. The GB get those great apartments because they have been slaving for the organization longer than others by the time they get appointed. These guys DO LEAD A GREAT LIFESTYLE, I'm sure, but it ain't worth everything it took to get there. I suppose the part that's best for them is everyone fawning over them on their visits, that's what many politicians love about their jobs- power and envy.