Haskins and Cam actually are quite similar with the exception that Can runs more.
Cam was also horrible for a few years, I remember the fans wanting them to cut him pretty early on. Even in his successful years, he wasn't the greatest passer. If you look at his passing stats, he's really only had about 3 decent seasons and 1 good one.
Haskins has a far superior arm than Cam. He just needs to learn how to use it at this level. Once he does, the throws he'll be making will be fun to watch.
And Dwayne probably won't look like a pineapple.