Yup I hear you with bicep. Post Microsoft I've used either Terraform or Pulumi. Sorry to hear about the other issues.