Welp, that's your opinion, and it's obviously not the same as everyone's. I spent 140 hours in my first runthrough, got 100% achievements, and I'm making a new character to do it again. I simply love the game. It's definitely not a "shallow experience" for me, and I see a multitude of others...