The original meaning of babashopping was used to describe people that buy items and coins from a third party. That was it. Newbs have tried to twist the original meaning to include people that use their money to buy knight cash and sell the scrolls for in game money.
Using money to buy scrolls and selling is supporting the company that runs this game.
Using money to buy items directly from players is supporting hackers and inflated egos.
No not everyone that sells items and coins is a hacker, don't misinterpret what I am saying.
Some people believe in playing the game how it was intended. Like a regular game, you lvl your own character, you farm and get your own items.
Some people have no patience, want to feel cool in game and want to take short cuts, so they baba.
Some people feel pride when they have patience and farm or get a nice drop that waited and worked hard for.
Some people feel pride when they "own some noob" with a nice shiny weapon they payed way to much for.
Most people don't hate babas because the choose to spend awesome amounts of money on this game, they just have no respect for them.
The people that spend awesome amounts of money really want to translate that lack of respect into everyone "being jealous of them" and don't seem to get why people don't respect them. A lot of them act like they don't care what people think but are the biggest cry babies on the forum when you call them out.