Если бы это было так, то судьба пространственных измерений в QGIS была бы весьма печальна.P.S. Чтобы считать расстояния, нужно выбрать какую=нибудь равнопремежуточную проекцию, посмотрев, какая из них дает минимальные ошибки для ваших типичных расстояний.
Измерение в проекции никак не может быть точнее измерения на эллипсоиде, так как проекция есть производная от того же эллипосида или сферы.
Залезьте в Project - Project Properties - General. Там есть раздел measurements.
Там вы можете выбрать, как конкретно вы желаете измерять. Если в графе Ellipsoid указано
"None / Planimetric", это значит, что расчёты будут производиться в выбранной вами проекции. Если выбрана какая-либо модель эллипсоида, то расчёты будут производиться именно на ней, а не в проекции - это в общем-то и есть искомая настройка.
При этом выбор эллипсоида для измерений доступен тогда, когда у вас активирован режим "Enable on-the-fly CRS transformation" в Project - Project Properties - CRS.
В рамках вашего эксперимента попробуйте следующее. Создайте в QGIS линию из двух узлов, координаты которых введите точно с помощью плагина NumericalDigitize или Numerical Vertex Edit. Расчитайте в два разных поля этой линии её длину с помощью команды $length двумя способами: с None / Planimetric и с WGS84 в настройках эллипсоида для измерений.