Haha I wonder if we worked at the same company. Anyways, I also remember that a lot of those same teams never read the documentation that explained how any of that stuff worked. In general, most of Scala stuff was made out to be super hard and complicated by other people, when really they just needed someone to explain to them the basics in simple terms what was happening.
I don't get to write Scala anymore and now I really miss it for certain things.