Yes, this exactly. Spend no time trying to understand something and then claim that something is hard to understand. No, sir, throwing stuff at the wall and hoping some will stick is not a good way to learn.
Alas, this approach is becoming more and more prevalent with everything, not just CSS.