I agree with this. But I only learned it over time. As we cruised more and more, we gained the experience that allowed us to winnow things out.
I was just like the OP for my first cruise - researched like crazy and packed to the gills for every possible contingency. Every gadget, widget and doo-dad that was suggested on the boards.
Like Jon Snow, we knew nothing. So we opted to have things and not need them vs. need things and not have them.
And as I am about to take my seventh cruise, I am amazed at how much of that stuff we’ve phased out. We found either a.) we just didn’t use a lot of that stuff very much; or b.) the impact those things made on our cruise was minimal. In either case, they just weren’t worth packing.
In the end, we now just bring the “obvious” stuff. Hamper/laundry bags, toiletries and sunscreen (I agree - bring a lot; don’t buy that stuff on the ship), multi-USB wall adapter & cables. We did away with hooks, shoe organizers, highlighters for the Navigators (back when the print versions were the default), clothes-pins, nightlights, dry-erase boards, etc.
In no way am I criticizing what anybody else does or does not pack for their cruise. Just speaking to my personal experience.
@kps7795 - by all means, pack anything and everything you think you might need. The stuff my family winnowed out may not be the same things yours windows out.