echo $begrüßung;
Außerdem habe ich keine Stelle gefunden, die gezielt auf die vier (mit Apos sind es fünf) zu maskierenden Zeichen eingeht.
Es ist eben kein "zu maskierend" im Sinne von zwingend und unter allen Umständen notwendig. Aus Hopsels Zitat geht hervor, dass sie maskiert werden sollten (Emfehlung), um Irritationen zu vermeiden. Bei einem
23 < 42
kann aus dem < kein öffnender Tag abgeleitet werden. Zum einen wegen des Leerzeichens und zum anderen, weil es kein Element 42 gibt. Ein " mitten im Fließtext ist auch nicht verwechselbar. Innerhalb eines Attributs dagegen schon. Deshalb muss es zwingend nur im Attributwert behandelt werden, im Fließtext ist es freiwillig. Ebenso ist ein > ohne ein Tag öffnendes < auch harmlos.
echo "$verabschiedung $name";