if you like PoE and sometimes PoE feels too complicated and don't have enough time to min-max your character, you might love this game.
Yes there is a cash shop system where you can gamble on pets that gives you more advantages but, if you actually PLAY THE GAME and reached the end game, what really matters is your gear.
As for now materials for gear crafting is only obtainable by grinding and i hope it's stays that way.