Tera is fundamentally bad to the core. People complain about the rigged RNG boxes that has less than 1% chance to get a special version of a particular costume.
I’ve seen people spend over $300 and never get a single costume (or mount) they want from those RNG boxes.
Also, Tera PVP is DEAD because of awakened gear that are necessary to stay competitive. It costs insane amount of enchantment materials to make just one gear, and most PVP players need all 4. It might be easy to grind gold as a PVE-er but PVP players are limited to doing stupid dailies or spending real money. Not everyone enjoys grinding dungeons mindlessly for gold.
The population of Tera dwindled down so much ever since the release of Gunners & awakened gear, you can’t really say Tera does fine with its shop.
Finally, Elite benefits in Tera became garbage over the course of time. IMC should NOT learn from BHS because the developers of Tera completely ruined a game with lots of potential to be good.
//Forgot to mention the enchantment process for Awakening gear is pure RNG nonsense. People can fail up to 750 times to enchant a gear which may end up costing them over millions of gold (or roughly $1000+ if you sell cash shop items in game)