AT&T is lobbying the federal government for permission to put cell towers in Death Valley. Death Valley is fine without them. It doesn't need more tourist conveniences. It has"Death" in its name for a reason.
On the other hand, if this is something the people of Saint Helena voted for and approved, then it's up to them. I just hope it wasn't pushed on them by a bureaucrat.