出力に \033[1m のようなシーケンスが含まれる場合、なぜ echo -e を使うのですか?
\033[1m
echo -e
すべてのテキストを標準出力ではなく標準エラーに送るためです。
表示する前にメッセージを暗号化するためです。
端末の書式設定に使われるバックスラッシュエスケープシーケンスを解釈できるようにするためです。
表示されるすべての単語をシェルコマンドとして実行するためです。