The idea that CA have in them the technical expertise and know-how about making a good TW40K game is laughable, I have yet to see a good map where the terrain is properly exploitable for strategic or tactical maneuvers, where a proper hill or a canyon hides your cavalry or a rocky formation provides a proper spot for your artillery (the rocky formations now blocks artillery movement near its slop and literally blocks shots with invisible walls) or a siege with proper walls that can hold artillery pieces and are not like a digital lego where regiments are clipped into a position, or where walls can be properly breached and don't leave that half-crumbled piece of wall obstructing shots between wall breaches.
It's time to be realistic and understand that the only reason we love this game is because it's Warhammer, it has addicting rpg elements and it's somewhat okay in its gameplay and it also serves as a placeholder for mods to improve upon, but the game in itself is actually incredibly mediocre, like a genuine 6/10. CA just doesn't have good professionals capable of developing a good game, it's sad and brutal to say but it's the proven reality.