Btw, I'm just assuming that with 16 years of service, he was an E7. It doesn't say what his original rank was, just that he was demoted to E5 so it's possible that he was an E6 and not a senior NCO.
When I got to be an O-5, I found I had more in common with the senior NCOs than I did with the junior officers. Age and responsibility made a difference.