Obviously Bob is more of an icon, and yes he will most likely outlast Van. Regardless, Van is a better musician. Not just vocals, the musical arrangements. Van always has an amazing band backing him but he tells the band what to play. Also, Van is an accomplished guitarist and Sax player.
Pretty much the only point you made is that Bob has better lyrics. I wasnt talking about lyrics though, i was speaking of general musicality.