Sometimes lessons are delivered well and sometimes not, if the net result of the lessons you learned is that you're good with finances then the job got done, however I'm sure you injected the bulk of the effort in attaining your final financial intelligence. And yes, I'm sure those lessons could should have been delivered differently.
Those old buggers better shout me a coffee if they win the lotto someday! 😁
Seriously though, it was no trouble to buy them a snack and I felt nice about it and so I won too.