It seems that statement wasn't a hard and fast rule. ba dum tish
I think everyone should do what they want, including telling others what to do, hypocritically.
I prefer not to escape dots in char classes, because escapes make it less readable for me. I know this involves a more complex rule, for where one need not escape, but somehow my mind easily treats character classes as a special case region.