Bioware seems to hope that the addition of proper weapon customization and the beefed-up levelling mechanics will go a long way to make RPG nuts happy. While we're eager to dive a little deeper into the game to see exactly what the score is here in detail, what Bioware showed off left us excited with Bioware's vision for the RPG side of the game.
Some might argue that weapon customization is not an RPG feature, though, and it's something we've thought about. At E3 we saw a super-deep weapon customization feature in Ghost Recon, for example, and that is most certainly not an RPG. The manner in which you build and spec your own personal Shepard in every way, though, certainly is.