I am just old enough to remember getting paychecks, but most of my life has been direct deposit and a email explaining the breakdown of hours, taxes, soc sec, etc. I have done some PSD work where I was handed a fat stack of cash with no discussion of explanation. Decided it was off the books money and put it in the safe.