Yep, the core gameplay is disappointing. Dumbed down and more importantly, nothing like the original DOW. Most of the online games play out the same way since there's no base building or tech tree to speak of.
The Last Stand is a nice break but like Slink said, I'd rather them spending all the resources elsewhere. Perhaps on fixing the core gameplay first before balance and even bug fixes, or just let it die and work on a proper PC version of W40K Space Marines.