I think that Will has always been confident in himself and it was bolstered when he won his emancipation which was a battle. Therefore, like most self-confident people he does see himself as usually right. However, he is beginning to listen to what other people have to say, especially to people whom he loves and or respects. So there is progress. Like everyone, Will is a work in progress and I for one am enjoying the journey.
Your observations as Mark noted are succinct, but aptly describe a defining characteristic of each of the major cast members. Although, I think regarding Brad, I would have used the term control freak instead of jerk.