His X shenanigans don't help either, where he has a reputation of engagement farming by posting dumb somewhat condescending "but akschually" type comments on things people are enjoying. Eg, when the last American total solar eclipse happened in 2017, he posted something along the lines of "ignore people when they tell you eclipses are rare", it's technically correct that eclipses happen fairly often, but he obviously had to know that what makes them exciting is that they're rare for the location the viewers are at. It's become somewhat of a meme to call someone NDT when they're being a buzzkill.
Neil did not make sufficient progress at Texas. Then he did something weird, where he wasn't ready to defend yet got a postdoc at (iirc) Princeton. Princeton had to rescind the offer because you (ahem) need a doctorate to be post doctorate. Then he got into Columbia's program and finally finished.
He had a lot of hobbies and interests other than astronomy, and he is actually a very smart guy, but it took him a bit longer to get his shit together. I think he's found his calling and is quite good at he does.