Biden is just responding to our allies who are concerned about making the humanitarian disaster even worse than it already is. Much of the world is against Israel in this so Biden has to show concern for civilian casualties or alienate countries like Saudi Arabia. As it is most of the deaths are civilians because Hamas is hiding in their extensive tunnel system.
Feels weird for me to say this but MBS is one of the "good guys". We need to ally with guys like Sisi and MBS against Iran. So we can form the Sunni bloc against the Shiite bloc.
Hamas is like ISIS so we'll have to destroy them.
But Hamas is smart enough that they'll able to use civilians so they can piss off the Arab Street against Israel.