no, eso es un mito o una supocisión errónea. deberías informarte más en relación al tema de los charset. en resumen, un charset es un conjunto de caracteres que estan organizados y pareados a un valor. cada charset es distinto de otro o bien puede ser basado en otro. el punto es al crear un documento, debemos indicar a que conjunto de caracteres se debe adherir. en el caso de iso-8859-1, éste esta compuesto por 256 codepoint donde los primeros 128 (0x00-0x7F) tiene cierta compatibilidad con el charset ascii. el resto son caracteres latinos que se utilizan en sistemas de escrituras de europa occidental. si analizas el conjunto de
iso-8859-1, notarás que muchos de los caracteres que se utilizan en español estan incluidos. por eso, al utilizar iso-8859-1 no es necesario utilizar las entidades equivalentes. ponlo de esta manera, las entidades se deben utilizar en dos circunstancias: si el carácter a representar no existe en el charset a emplear, o si nuestro teclado no admite dicho carácter. si en última se desea omitir todas las entidades posible, entonces debes codificar el contenido en un charset que incluya todos los caracteres empleados en el documento. si por ejemplo el documento esta compuesto por caracteres del griego, español y árabe, entonces lo más adecuado sería utilizar el charset unicode. o bien como posiblemente muchos le llamarían, utf-8.
una observación. no entiendo por qué hay gentes/autores que venden la idea de que si vas a utilizar literalmente caracteres del español, entonces debes usar utf-8 para que se muestren bien. en el ejemplo del sitio web que señalas, ya pudistes comprobar que no es así.