If you are bashing 4E for "not being an RPG," you have problems. The problem is not with the game, but with your DM or your players. I have played 4E, and it is done very well, when you have a good DM running your game (and we do). The point of role-playing is not in the combat, but in the extra stuff between encounters. If you aren't experiencing role-playing elements, you need to find a new dungeon master, and stop bashing a game that has been designed very well.
This is an excellent book for any serious RPG fan. If you enjoyed D&D, but wanted to see more modernized weapons, such as machine guns and pistols, then you definitely want to go out and get this book. I love D&D, but this game is way better.