Nobody alleged Thanos was inconsistent lol. He thinks he has the solution, but why? Has he considered and rejected more reasonable options? No, because there are just flat out better options and that would make the movie look bad.
What the Salari did to the Krogan in Mass Effect makes sense. You have a race of warrior frogs running out of control across the galaxy because they hatch hundreds of eggs to a clutch, so you infect them with a virus that makes 999/1000 eggs nonviable. It's a dire measure but it actually stops the exponential curve that causes overpopulation.
Nobody alleged Thanos was inconsistent lol. He thinks he has the solution, but why? Has he considered and rejected more reasonable options? No, because there are just flat out better options and that would make the movie look bad.
What the Salari did to the Krogan in Mass Effect makes sense. You have a race of warrior frogs running out of control across the galaxy because they hatch hundreds of eggs to a clutch, so you infect them with a virus that makes 999/1000 eggs unviable. It's a dire measure but it actually stops the exponential curve that causes overpopulation.