He might be most beloved by his own fan base because he played for the same franchise for so long and brought them a title, but there are plenty of guys vying for the title from just this generation.
Guys who come to mind from this generation:
Tim Duncan
Steph Curry
Jeremy Lin or Yao Ming (especially by the Asian community)
Chris Bosh
Don't you remember how Yao would win the All Star voting every year even though he wasn't even playing any more.
If you turned this into an "all-time" debate, there are lots of other guys you would have to add. Come to think of it, this would make a great poll.