For instance, Fernando Aguilar 6d (aguilar1 and aguilar on KGS), an amateur dan from Argentina, has defeated Hasegawa Sunao 9p as well as Yo Kagen 9p. In theory this should not have happened.
If the cap didn't exist, I think Alpha Go may be around 13p, based on the fact that Lee Sedol and Ke Jie may be able to give reverse komi to many top 9p players, and that Alpha Go may be about 3 stones stronger than both. Park Yeong-hun is less often mentioned but he may be playing at a higher level to that of Lee Sedol.
https://www.gokgs.com/graphPage.jsp?user=aguilar1
An informal mapping among ranking systems can be seen here:
http://senseis.xmp.net/?RankWorldwideComparison
Servers usually manually override ranks for professional players...
But going back to my point, a 9p should be consistently stronger than a 6 dan amateur, but these counterexamples challenge that.