For TF, I found it easy to work with and also cloud agnostic (nice bonus). So you only have to learn one tool instead of one for each cloud provider (Azure's Resource templates , AWS's CloudFormation, etc).
Also it seems to have great traction in the industry and is a very active project so I don't see it going anywhere soon...