I do not said DC is a RPG, I said it has both, RPG and of course most of all strategy elements.

But I believe that it give more pleasure & fun to "see" you own hero(in) ingame ! I feel very sad to not know how my hero(in) look like playing a game! And 'for me' it gives me a very different feeling with or without an avatar !
Walking around in the Raven is more than only using the Dragon Stone, not ? And what about the conversations with NPC's ? Without an avatar ? Aaaarrggg ! Aahooee !! Down with that !!!
Only playing a pure puzzle game like the Mist games don't require a avatar (for me).