Warhammer 40K has a lot of fun games, but lately they've also put their brand on a bunch of low-effort trash. This game is definitely one of those. Get ready for a few fun missions at first, then absolute garbage. Its like they assumed nobody would play for more than an hour or two. I should have stopped at that point, honestly, but I figured I'd at least try to finish the campaign.
The game is absolutely beautiful. It's really too bad Owlcat gathered up every irritating, stupid mechanic we left back in the 90s and decided to roll them into the game. There is a reason developers stopped using them, Owlcat. There is a really good base here, turned to garbage by bad design decisions.