I think that Neopets is not a capitalist society. But is run with the ideology of a communist government and functions like a socialist society. Why is Neopets communist because Neopets highly stresses the fact that "everyone is equal here," which is the entire purpose of communism. But how can some thing be both communist and socialist at the same time? The socialism comes into game with the business aspect of Neopets. The main companies are ran by the government while the citizens run smaller, private business. The Citizens are us, the government is TNT. TNT controls the shops in Neopia, while the private businesses are user-run. Neo users can haggle the government prices a bit but they all have set prices. This gives us restocking,where profits can be made because of the market demands over take with the supplies of the shops. The user-run shops operate on a sort of free-market system a bit like the special trading areas setup in china but over there special trading areas have tax incentives and the opportunity to pay lower tariffs. Where on neopets we don't have to pay taxes or tariffs, the only regulations the user-shops have is a limit on price. If you want to get more neopoints then you can get in the shops you take it to auction or put a lot up in the trading post, of course the you can get around having to barter in the trading posts by just paying neopoints and giving an a junk item to get want you want.
Is neopets is wannabe communist society or something else entirely?