Теперь я разрабатываю веб-сайты и интерфейсы XML с 7 лет и никогда не приходил в ситуацию, когда было действительно необходимо использовать > для >. До сих пор можно было бы устранить все несоответствия, указав только <, &, " и '.
Кто-нибудь когда-либо находился в ситуации (связанной с, например, обработкой SGML, проблемами браузера, XSLT,...), где вы обнаружили невозможность избежать знака большего размера с помощью >?
Обновление: Я только что проверил с спецификацией XML, где говорится, например, о символьных данных в раздел 2.4:
Данные символа
[14] CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*)
Итак, даже там > не упоминается как нечто особенное, кроме как из конечной последовательности раздела CDATA.
Этот единственный случай, когда > имеет какое-либо значение, был бы окончанием раздела CDATA, ]]>, но опять же, если бы вы его процитировали, цитата (т.е. буквальная строка ]]>) будет попадать буквально на выходе (поскольку это CDATA).