I agree with this assessment. These lists are not my own suggestions but what I collected from people on IRC and the forum. So please do not treat this as "josch wants this".
I think rather than one big issue it's better to split to more focused parts.
unzip is needed to update firmware together with pico*something that is not listed. Everyone running the hardware will need these sooner or later, it makes sense to include.
fdisk, hdparm and nvme-cli can be used for some disk management but not necessarily needed fore everyday operation, more dubious. For anything but nvme-cli alternatives exist.
lshw is basically a wrapper around many interfaces for gathering hardware information. Any such wrapper would do but standardizing on one for reporting issues is likely beneficial.