remember people, theres not much out in terms of the game, id say (in my own opinion) theres 40%, if that, of the game being shown.
- you mention strategy a lot, you need to work together with your team, if your only playing bots, then yes its boring, they dont listen to you... (off note: I beat the AI 1v3 as unclean beast, so its pretty easy to take them)
- Once true online games start poping in, THEN we see what really happens with strat and skill use.
-more skills are not always better, I feel that people tend to be like sheep: one person finds the best way to use something, then everyone fallows. Heres and Example from DotA (OMG DOTA! FORUM TROLLS INCOMING!). Most heroes of the 91 have a certain build you have to go because its the best, and if you want to win, OR at least thats what most people think... I never usually go what people say (hell, ive actually carried a team as Techies cuz I had the RIGHT build, not the best, this includes items and abilities)
I say this above because most people have found out how to 'break' each Demigod into trying to be the best in all situations. Another example, but from Demigod, in BETA 1, people always went for RooKs hammer smash and Rock Roll, I went upgrades and towers, I tried different builds on each Demigod. (I went lifesteal on Unclean once, RooK too, wasnt effective on RooK, but UB was pretty decent.)
its not so much that you HAVE to go for that one skill build and item build. Look at what you opposition is doing and reply in kind. You have to think out side the box in order to get better at a game, so adding more abilities when not trying different builds (item/abilities) in different situations can hamper you judgement of the game. In othe words: Before saying to change something or add more things, try to find differences in how to play, making you better, have more fun, and really figure out how deep this game is. Maybe if people really communicated in games (when I play its just fun/trash talk) you might find that some wacky build helps out more as a team build then a one demigod WTFPWNAGE wrecking crew...