Why didn’t Thanos just double the resources instead of killing half
Story
The in-universe reason the Russos gave is that he's just kind of crazy and wanted an excuse for genocide (which doesn't quite work with What If...? suggesting he always believed it, but whatever)