>An average level of 30.7 ng/mL generally means those people must have consumed marijuana at some time close to driving.

Averages do not work that way! The average of 48, 48, 48, 3 and 3 is 30. The study findings remain interesting but the actual proportion of impaired drivers may be less than 40%.