The player who was the best all around, and is still living, will be Efren until he dies.
A more interesting question is best all around right now, which is constantly subject to change. I put Orcullo ahead of Alex, and I don't see why Alex gets so many mentions. Orcullo plays rotation games a lot better, 14.1 a lot better, and one pocket almost even with Alex.
No way would Dennis give weight to him in any game you say Dennis is supposedly a lot better at. Alex gets so many mentions because he doesn't have to lose to anybody in any game. Nobody wants to play him even one pocket. He destroyed Justin Hall on his home table giving weight. He was won the last couple rotation tournaments he has played in. Even though he doesn't play much straight pool, his high run on video is still over 270.