The idea of being an elite hacker who can bend the city to his will is pretty bad ass. Unfortunately, from what I've seen so far in my limited time with the game, Watch Dogs is little more than an average open-world game with some neat hacking lingo thrown into the mix.
Personally I don't get why Aiden would openly be comfortable with shooting his way through the city. There are times where you are forced to kill, yet to me, it would make more sense if the game gave you a non-violent option to complete every objective.
I'd almost see these as puzzle elements that rewarded stealth and critical thinking with bonus objectives or new missions etc. It would be madness to expect the developers to drop the guns completely, but I really think playing to the fact that you are supposed to be the ultimate hacker could have made the game more varied and fun.