Hey, just giving you some good-natured ribbing. 😉
Looking at your list, the two that stand out to me are Watson (no PGA) and obviously Mickelson coming oh-so-close in the US Open with six 2nd-place finishes, but incapable of getting it done. Unfortunately I feel that his debacle at Winged Foot back in 2006 left such a deep scar for him that he's never been able to shake it since.
But here's the interesting thing about Mickelson. He turns 50 on June 16th, 2020. 48 hours later, the US Open begins at (you guessed it) Winged Foot.
Another interesting tidbit: Should Mickelson win, he would officially become the 2nd oldest player to ever win a major championship. The irony? He would complete the career grand slam, coming up short of the oldest winner (Sam Snead) by 2 years, 10 months and 6 days, in the very major that proved to be the only cloud over Slamming Sammy's otherwise brilliant career.
The only question is whether Phil will remain competitive long enough to earn his chance at redemption three years from now.