I just want to say that this is my opinion on this game and I don't expect anyone to agree with me. I actually recommend that you play it yourself and not base on these "reviews" because there are also other games that isn't good but in your opinion since you played it, it was fun on your end and you gave it a positive review.
I love hack-and-slash/shooter looter RPG games, I play/played Destiny 2, The Division 2, Remnant From The Ashes, MHW, and Warframe. Each of these games has their own pros and cons and it's up to your taste in video games on what genre you want to play.
I actually think this game's pretty neat, graphics is definitely next gen, the combat is fun, and obviously a looter RPG game so that's why it's repetitive and grinding to get a good loot.
My problem is the content, there isn't much, and I wish that this game is a live-service game since you need to be online to play singleplayer or co-op. The optimization is not bad but I heard that there is a lot of complain about it, but on my side, it works perfectly fine and I'm pretty sure they're trying to fix it by now. I think the reason why this game got a bad review because of not being a live service game and the lack of content, a "semi-open world?" (which is fine for me), lack of "map" I don't know if it's intentional or if they're going to implement it in later updates 'cause it's hard to navigate without a map and you get lost easily since there are so many paths that you can take (which affects the optional quests), and also the side quests, it's fun but it's bland. There are also 12 characters you can choose (which you need to unlock it) that depends on every type of mission.
Overall in my opinion, this is not worth your 60$ for it's content and wait for sale instead, however, the game is definitely fun for me, combat is great, but the state of the game right now, is not definitely worth your 60$. I haven't played this game with friends but would be cool if you can play it with others via matchmaking.
Again, if you think that this game is fun for you, you should definitely get it. Otherwise, you should wait for sale. Playing this with friends is definitely fun.
Another note, kinda sucks that they're going to have a DLC that will not be free next year. With content itself, it's not worth to have a paid DLC.