That's very fair criticism tbh. I never played the first so this was my first introduction to the game. I see exactly what you mean though. I've only managed to rack up a couple hours over the course of the week but from the missions I've done so far - it feels like it'll get stale after a while. You unlock everything fairly early on so there's really not much drive to play through.
That being said, I've been enjoying the aesthetic of the game. something about seeing D.C. in ruins just feels so mesmerising ahah
I've also seen a lot of people say that div 2 shouldn't have been released as a second game but instead as an instalment of the first, can't really comment on that though never having played the first.
But yeah, you both make very valid points. Just felt at 2.99, even if I played a couple hours I'd have gotten my moneys worth lol