The scarcity arrises directly from the time it takes to acquire the items or gold. Real people (even if they are low-paid gold farmers in other countries) have to spend time getting those items to sell them to you. Your argument is akin to saying "The value of the US Dollar is arbitrary because its just little pieces of paper the government prints"
It has value because it takes time and effort to get it. If *you* could print money, it would have no value, just as if *you* could insert gold into Blizzard's database for your character, the services of the gold sellers would have no value to you either. But unless you are an accomplished counterfeiter or hacker, I suggest not implying that goods are worthless just because they are "virtual" without due consideration.