Разве список реакций, учитываемых как лайки не решает все 4 пункта?
Если не хотите, чтобы они учитывались, уберите их все из настроек.
Если хотите считать их все одинаково, добавьте их все в настройки.
То, что хотят премиум-клиенты… ну… ммм… хорошо.
Команда делает то, что хочет… ну… ммм… хорошо.
Также нам, возможно, понадобится переопределяющая настройка в долгосрочной перспективе, как только мы разрешим «любые реакции».
Главная причина, по которой этого ещё не произошло, проста… не было времени работать над этим изменением.
Я полностью это понимаю. В конце концов, лайки не так уж важны, и использование групп с какой-то странной нечёткой логикой через SQL может в итоге работать лучше.
Имеет ли смысл выполнять работу, за которую никто не платит и которую не хотят делать?
Справедливости ради стоит отметить, что были примеры функций и плагинов, которые сначала стали популярными на самостоятельно размещённых сайтах. На самом деле, этот случай — тому пример, если я не ошибаюсь.