Yes, good atricle.
Reading the table, awareness of other players and their betting patterns, flop analysis, and of course being able to make the big laydown are the essential qualities of a good player.
Too many out there focus on their 2 little cards and think they're in heaven and can't be beat. But then again they are the ones that feed our own chipstacks.