If a foreign nation dropped a bomp on your house or rolled a tank down your street you might just start to side with the people saying they're going to get them back.
Israel's strategy can and will only lead to more Hamas support because they make no distinction between civilians and Hamas. They have never had a real plan to 'return hostages', only to wipe out the Palestinian people, because they perceive the idea of Palestinian identity to be an existential threat.
'The Market' is not capable of spontaneously deciding to make less profit for sure. What is capable of, and in fact the only thing it does is responding to demand. If the demand for highly polluting products like meat and fish fall, it will pivot to products that continue to see high demand.
This is why individual action does matter. You can't just offload all responsibility for making better choices onto the companies and act as though you are forced to consume what they produce, andnothing will change unless they change.
To be clear I'm not advocating for everyone to be vegan or anything like that. One plant based meal a week could have huge impact on the climate