Obviously WD40 doesn't evaporate that fast as the Kroil in the test failed miserably with 75% rust in the mild 5hr test, the WD40 had trace freckling after 29hrs, Kroil wasn't tested in the 29hr test cuz it failed so bad in the short test. WD40 isn't the best protectant, but at least it provides short term protection, something Kroil didn't do and isn't meant to do. Neither are good for long term protection, that's where Breakfree CLP and Eezox shine as they're intended for that use as well as lubrication.
Tim