Personally, I’m against profit shops as they’re technically an alternative to /pay, which is disabled to prevent boosting.
Although there’s no set rule yet against profit shops, I think they essentially bypass the inability to give other players money.
On the other hand though, I believe there’s no rule against them because they still require mana, so it’s not entirely boosting - the players still need to work for the mana, to purchase the items before they sell for cash.
I think it’d be quite difficult to enforce too, unless Dakota blacklisted all profitable items such as mob drops, cacti etc.