Hey everyone again This is Mario
Well as it stands now this game is based on increasing the strength of your creeps, so they can push hard enough to take down there citadel. I think everyone can agree with this statement. And as of now the best way to do this is by increasing your teams War Ranking so you can purchase the better creeps to siege there base. Right now this is the core of the game. I have heard talk of them implementing flags that would increase your War ranking, so if those are implemented they would be the single most important thing to do in any game in order to win.
So let me break it down:
Taking down enemy citadel = win
Upgrading creeps to take down enemy citadel = win
Increasing your war ranking to be able to upgrade your creeps = win
So I think everyone can agree that this is the core of the game and as you can see Your actual demigod plays little to no role in making any of these things happen, with war ranking just leveling up over a period of time regardless of score. Even if your team is owning 25-0 you will still get the war ranking at the same time as they do and if you buy stronger creeps and they done you will win the game. Pretty stale gameplay if you ask me and definately not a competitive one.
So people say the if you implement flags that increase your war ranking that would involve your demigod and lead to more depth in gameplay. Yes this is true, but now the only point in having demigods is to be able to capture the flag that increases war ranking so that you can get stronger creeps faster so you can win the game. So who ever has the best Demigods for doing such a task is at an advantage and at the competitive level will lead to players picking the same heros and basically rushing for these flags and guarding them. This may lead to some item purchases to increase the strength of your hero so it puts items back in the mix, but still not that much emphasis on them. So while it does increase depth and have better gameplay, all in all it is still pretty stale and boring and definately not competitive.
So now that we all see that War ranking = win and how War ranking is implemented in the gameplay is critical to how much depth the game has, we can switch our focus to coming up with new ideas and being innovative on implementing War ranking in a way that involves all other ascepts of the game, such as flags, heroes, towers, creeps, items, generals, assassins etc. that will lead to more depth and more competition (as I think the developers would agree with me here) is the only way that this game will last and have the longevity that its predecessors(DotA) have been able to acheive. And I have a few ideas that would help make this game better, but I want to talk to the right people.
P.S. WHERE ARE THE DEVELOPERS I WANT TO SPEAK WITH THEM!!!!! 
What are there names on the forums anyone know?? I heard the CEO reads these forums.