I'm not a war strategist and without being on the ground in Gaza and without a history of living in that place, and without having access to the decisions being taken by the IDF from one moment to the next, and without access to the factors playing into those decisions, and without any experience of dealing with Hamas as a Gazan civilian or an Israeli, etc etc etc, I am basically talking out of my arse, just like everyone else on here trying to make sense of things.
To the points you raise, my feeling is that if Hamas had done what it was supposed to do and built a decent infrastructure in Gaza, instead of focusing all its considerable resources on stockpiling weapons to attack Israel and creating a rabbit warren of tunnels to avoid attack, and siting missile launchers around hospitals, schools, mosques, etc... then Gaza would not be on its knees relying on charity from outside to supply the basics for survival.
It is also clear from the ratio of metric tonnes of explosives dropped vs actual deaths that civilian casualties are being minimised, especially considering the nature of the conflict (trying to reach Hamas underground via sensitive targets).
"Parading" naked men is a misnomer for a fairly standard military practice that we are only getting to see thanks to social media. How would you check a crowd of men for explosives, knives, etc and keep them under control? It's about as much "parading" as the B-list celebs photographed in their bikinis at a distance through zoom lenses.
I note the use of fashionable terminology "collective punishment" (reinforcing the notion that Israel is committing war crimes). All wars can be called collective punishment, that's kind of what a war is.