I agree with most of this. The only thing I would say is Sampras' banana forehand is the best that I have ever seen and for that reason he has to be ranked over Djokovic. The rest is what I pretty much think as well. Some people are getting pure velocity confused with what's better. The guys on their lists with pure velocity got stomped when they tried to go forehand to forehand against Federer while Djokovic was holding his own as far back as 2007.Is tennis not about winning? What kind of argument is this?
Having a better stroke or game than someone will allow you to beat them........ That's all there is to it.
Now as for your list... It literally looks like a list of who can hit forehands the fastest..
Some of these players had good forehand runs, but to say they have a better forehand than Djokovic is ridiculous.
Novak would win a forehand to forehand rally most of the times with Verdasco, Monfils, Kyrgios, Soderling, Sampras, and Blake....
With modern forehand form and racquet technology, Djokovic trumps out Agassi and Sampras.
The only players I could definitely say had a scary forehand better than Novak is Fed, Nadal, Del Po, and Gonzalez.
Think about it...... Novak faced against the two greatest forehands ever in Nadal and Fed. AND he has a winning record against them. His game revolves around his baseline game and you're telling me he's not in the top 10? The man even has a winning head to head against Del Potro who once said that Novak's groundstrokes on both wings are extremely lethal.