Incorrectly quoting globs and regular expressions is not a style or preference thing, they become strings if you quote them, which will break your script.

```bash
for x in "*"; do
  # does not work
done
```

```bash
case x in
  'this|that')
    # does not work
    ;;
esac
```

That said, regular expression literals are not POSIX, so I should take that part out of here.