Bios chips are limited in size. It used to be plenty of space for any microcode fix or update to be added, and generally the new bios would contain any and all previous fixes. So you'd just get the latest version and be done. But with current bios fixes and with some firmware updates, the bios is so big its streamlined to fix certain things. Like there maybe a fix for AGESA 1.0.1.a in F32 and that'll make it AGESA 1.0.1.b, yes the fix is in there, but that's assuming you updated the bios prior and included AGESA in the first place in F30. This'll require stepped bios updates, F30-F32-F40 etc..
Jumping from F3 directly to F50 would effectively brick the bios as it'll have all the required fixes, updates etc, and nothing to fix. You'd be going from standing to running without first learning to walk. Which requires figuring out how to move a foot first.