Phil has often been labeled "flakey" - in that he's perceived as a different persona off the course versus on it. The same could obviously be said of Tiger.... but taking the off-the-course persona out of the equation - I'd still have to side with Mickelson. Not sure there's been a more active ambassador of the game since Arnie.... beloved, revered for his sportsmanship, class, and interaction with the fans. Who can forget the genuine sincerity he showed back during his Open Championship win back in 2013?! He intimately shared that experience with the tens of thousands of fans on hand that year at Muirfield. Still holding out hope that despite his age - he can somehow capture the career grand slam in the next few years.
And that's no slight toward Tiger.... just that (to me) it's not just about career accomplishments.
As far as Jordan vs Justin.... I think Jordan has a higher mental IQ than Justin, while Justin has more physical talent overall. For now, anyway. It's a tough call. I lean toward Jordan, again because of his mannerisms and sense of overall sportsmanship. I'll put it this way - if Jordan and Justin were tied going into the final round of a major - more people would root for Jordan than Justin. I just think that overall - people appreciate kindness and sincerity, and one would struggle to find someone more kind and sportsmanlike than Jordan in the modern era of the pro game.
Overall, I think the game is in great shape. We might experience fatigue because of the length of season, the monotony of a sports season that doesn't ever seem to end. But we've got a lot of great young talent, and a handful of veterans who've yet to succumb to the younger generation and are still vying to stay relevant.
Considering that Tiger hasn't been relevant for going on 4 seasons now, the Tour's biggest draw and literal cash-cow for the better part of a decade - I think that speaks for itself.
Although, I do believe that the money aspect is creating complacency in the modern era... but that's another discussion for a different time.