Nice thing to learn - thanks. Although the only scenario I can think of at the moment would be the lack of netcat (and telnet).
Not a fan of limiting scripts with bashisms. I like them to be runnable under zsh and similar shells despite having /usr/bin/env bash, /bin/bash, /bin/sh shebang.