I see your point but the items you can buy with BG Bades is limited. Even more it would be healthy if people would spent for Badges. In this way players can make zeny by playing BG, another alternative. Only rich players will be able to buy these so why not?
I know there are plenty of afk badge farmes but there are enough ways to report them. Like for instance: @bgreportafk or a inactivity tracker. Furthermore you have police officers that can look for those lazy ass farmers. I really don’t want that the gamer flow suffers just because of a couple exploiters.
You want to buy a very expensive BG only item but you don’t have enough Badges. There is no other way to claim it. The freedom of badges is necessary. I respect you and your knowledge but I’m just a player.