PI - you are the poster child of the obnoxious Dota fans. If you had been around here for even more than a few weeks you would know how much Frogboy and all the Stardock and GPG people have taken people's suggestions very seriously and put them into the game.
Your definition of what is close minded is someone not being willing, at the 11th hour, to turn Demigod into a Dota clone. We get it, you like Dota. Please, for the love of god, go play that and leave us alone.
...and you, Xan, are the poster child of the "see-and-hear-only-what-they-want-to-see-and-hear" Stardock fans. I have been around here for well over "a few weeks." You love to put words in my mouth, and you love to exaggerate. Why don't you put some effort into being open minded and some time into reading comprehension and leave ME (and posters like me who aren't flower-tossing starry-eyed lovers of the game and its developers) alone.
By posting the way you do about me you have only succeeded in creating for yourself an image that is congruent with the words you use to slander me. Chill out.
Speaking personally, one of the things I think Demigod does to stand out is provide viable roles for people who aren't truly hard core. For instance, capturing flags IS important. Spending money to upgrade the Citadel IS important. And those are things you can do, as part of your team, without being an uber-skilled person.
In Dota (in my experience) there was a lot of hostility for those who weren't properly built for the game in question. In Demigod, there's a place for casual players on a team alongside hard core.
Even I (the hopeless "poster-child" of mindless DotA-loving Demigod-bashing drones) appreciate this quality of the game. My only worry is that the statement "there's a place for casual players on a team alongside hard core [players]" may be just a bit too true. All of the things you mentioned casual players can do are indeed important, but they also require no skill and little knowledge of the game - as I am sure you realize. In fact, that's your point. My worry is that such aspects of the game may be too large a fraction of the important aspects of gameplay. Nevertheless, I think there's potential for the game to be shaped and developed further through simple number tweaking, skill balancing, and item additions. I think there is reason to be optimistic assuming the developers are open to feedback and willing to make significant changes if necessary.
I believe a game can be very approachable, fun, and playable for less experienced players while still having a lot to learn and grasp and practice and sharpen and hone for experienced players, and I'm optimistic that Demigod may develop into a game that is accessible yet still requires a good deal of skill at the highest level. I've invested my time (and money) into the game, so I am being honest when I say that I wish it only the best in developing a "highest level" that is indeed high.
By the way, Frogboy, I also agree that graphics are not very important, though extreme artistic styles can still bother me (LoL might fall into that category for me, I'm not sure). Demigod has graphics that I happen to like a lot, though the levels are a bit too simplistic (despite the really cool background scenery) in my opinion. Luckily I don't need to run the game on high graphics to enjoy it, because my computer isn't quite good enough to run it at high settings.