For some reason SK didn't take off. Maybe folks were unhappy with LH, and see SK as one too many sequels- it's Ultra Elemental Super Hyper EX Turbo plus Alpha to most folks I know.
i think this is mostly a matter of branding and marketing - instead of owning the elemental series's spotted past (and embracing its admirable comeback), and creating a "family" of games that compliment each other and connect into one overarching story, sd has consistently opted for an iterative approach that renders the previous game as both obsolete and as self-competition.
imo the slogan for sk should be: "Elemental Revolution", or some such
"How do you kill a god" could potentially ostracize a large demographic of religious fantasy nerds
As much as I love SK, I'd understand if Stardock wrote it off, and tried a sequel in 5 years instead. I'd love to see the modern Stardock design in the Elemental world from scratch instead of dealing with the relic code and reception of War of Magic.
i second the notion for a new engine
Stardock does give real attention to their games though- LH 2.0 patch is mostly solid, though I think the game needs another hard balance run-through due to all the changes (in particular the game's pacing seems really slow and buildings really weak now)
lh 2.0 is quite solid. i just really wish the enchantress and the king would stop fighting for my affection. pokemon red and blue didnt when i was younger: they were practically the same game and i wanted to play them both, simply because of how they were branded and integrated.
i feel like its going to take another elemental game on a new engine to finally see the results of this great open development experiment that the series has been thus far. honestly; interacting with the devs and community in contribution to the development of the game(s) has been just as much fun as playing them (although the devs have been slacking in communicating with the community lately imo).
aow, m&m, and kings bounty all cater to eastern european audiences in marketing, sales, and community support... just sayin