> 1. Repetition: If information is required in multiple places (dev and prod environments, etc.), all YAML has to offer is copying and pasting those lines.
Actually, YAML has anchors and aliases, which helps a lot when the same thing needs to be reused in several places.