In order to write a report that provides required geotechnical information to design a foundation, we need to know how to design the foundation, and what the soils are. Either part by it's self is not enough. We need to know what is to be built and how, in order to provide the proper values, without a bunch of excess. Time is money, in the engineering world. Waste of time cost somebody. When we are working on fixed price, then it costs the engineering company. Hourly rate work is rare in this industry.
I do not like to teach anyone, but those who do not know basic stuff, I find extremely frustrating. The training is all fine, but they seem to be missing the basics.