Yes, without the quotes, the IPv6 address gets interpreted a YAML mapping/dict because of the colon(s).
Perhaps the trap is the complacency that YAML induces by not requiring quotes around keys/values, and so text risks being interpreted in unexpected ways. The infamous Norway Problem has the same root cause.