if the new releases were properly detecting the presence of one or both hands on the steering wheel, we wouldn't be seeing any complaints about the nag.
The nag problem is due to a flaw in how Tesla is detecting the presence of hands on the steering wheel. Even if both hands are on the wheel, the new software doesn't detect them - instead, the software requires that you periodically move the steering wheel slightly, but not enough to disengage EAP.
The hand detection appears to be different on our 2017 S 100D vs. our 2018 X 100D. On our S, we aren't seeing the nags - keeping hands on the wheel seem to be sufficient to avoid getting the nags. On our X, you have to also do the "wiggle" periodically.
In the early days of EAP - everyone was wiggling the steering wheel under AutoSteer, because the software tended to "ping pong" from side to side in the lane. Since it became "silky smooth", we haven't needed to do that, except when AutoSteer misinterprets the lane lines (exit ramps, highway splits, construction areas, …).
We should all continue to complain about the overaggressive nag. It's likely Tesla over-reacted to use of devices like the "Buddy" which tried to defeat hand detection, and that we could see Tesla dial this down in subsequent releases.
Though if people continue talking about ways to defeat the hand detection (or worse post videos about it), Tesla may be forced to make the nag even more aggressive...