I'm honestly tired of the "Ferguson tried his best to keep him" reply whenever someone says he was right about him. Ferguson knew he's a good player and would have liked to keep him. No one saying Ferguson thought he was shit so wanted him to leave. He knew has talent, but he thought he disrespected the club during the negotiation process and at the end had no problem with him leaving.
It seems like the whole "he tried his best to keep him" is based on Evra's story which is a nothing one. Again, Ferguson knew Pogba had talent and would of course like to have a talented player in his squad. His problem with him was his and his agent attitude during negotiation, which, guess what, is the same current problem.
And even though Ferguson knew Pogba had talent, he very clearly didn't thought he was ready to become a main starter for United in PL hence why he was barely even using him while United had a midfield crisis.
So yeah, Ferguson was still right about him, and people need to separate between evaluating him as a talented player and between his attitude during negotiations with the club which sucks.