Я считаю: если человек проходит карту для удовольствия, и особенно, если не в первый раз, а хочет внести некое разнообразие или улучшить личный рекорд, то пусть при желании использует баги. Или если карта такая, что самим автором задумано, что некоторые, а то и все бои проходятся только с помощью багов. А вот если в турнире - тут, конечно, багоюзерство равносильно читерству.
Бывает еще и такое: используется прием, который не баг и не чит, но очень сильно облегчает прохождение, по крайней мере, на соответствующем этапе. Вот пример (чтобы не провоцировать других игроков, не буду говорить, кто и на какой карте так делал): если автор позволяет случайно задавать тип расы у противников, этот игрок устанавливал всем врагам одну и ту же расу, и в конце игры, когда все эти города были под его руководством, у него была уже могучая армия.
По поводу видео парня, прошедшего "Wayfarer" за 70 месяцев, у меня вчера возникло предположение: видел в обсуждении, что не он один испытывал затруднения с поиском 90000 руды для стража прохода. Вероятно, этот парень просто не нашел, где ее взять, а банально копил ресурсы и обменивал их на руду. Тогда понятно: конечно, на это ушла тьма времени. К счастью, я подумал, что автор предусмотрел получение руды, и не ошибся: я уже убрал этого стража. Сейчас, правда, мне надо найти дипломатические артефакты, чтобы идти дальше. По крайней мере, хорошо, что подолгу нигде сидеть не нужно, чтобы накопить ресурсы или войска, так что темп не снижается.