I absolutely agree! It would be wonderful if it were that easy. In an ideal world, OEMs would fully implement the UEFI specifications, and certification updates to PK, KEK, db and dbx would just flow automatically without any special intervention from the user.
Unfortunately, not all firmware manufacturers follow the UEFI standards consistently, and this inconsistency can lead to issues—including potential NVRAM corruption. That's why, even on fully supported and up-to-date hardware, the process sometimes ends up feeling far more complicated than it should be.
You cannot imagine the hoops we had to jump through while updating the Secure Boot certificates on VMware VM's, because their UEFI implementation was lacking. Thankfully, nothing that lead to corruption or unbootable operating systems.