Its true, planting them in deserts (the central valley of california) is a bad idea. I only point out that there's nothing particularly bad about an almond tree vis-a-vis any other tree. Planted elsewhere, there would likely be no issue.
Except the context is very important here. California is routinely struggling with water availability. Planting trees, of any kind, in a Californian desert in this environment and climate is stupid and self defeating, no matter how much profit it brings into some farming company's hands, and there's not really a reason to defend that. Plenty of places in the US have enough water to support massive tree planting efforts, and also cheaper labor than California and fewer environmental regulations to work through. There's zero reason to plant a tree in a Californian desert.