I've probably stated this before in another thread, but my theory on Neal is he's an easy player to overrate as a practice squad player who made the regular roster. He's a strong tackler with limited speed and reactions and so the positives jump off the film more than the negatives.
Think about a fan favorite left fielder with a 0.945 fielding percentage but mediocre range. It was only in the mid 2000's that fans really caught up to that being less statistically valuable than a player with great range but a lower percentage. Now Zone Rating and Defensive Average is what hardcore fans will argue about, because they recognize that a reliable fielder is only useful when they are in position to make the catch in the first place.
That's one explanation for why NFL teams overall didn't value Neal as much as we thought they were going to. On some plays Neal looks great because he is in a good spot and follows through with a sure tackle. On other plays he may have blown his assignment or simply not been fast enough to be in position for a tackle, but we don't know the responsibilities on a given play so it looks like they just found a gap in our defense.
I was surprised by the move initially too, but it makes sense given the low NFL interest.