Вот есть, например выражение «красный или зеленый». Нам тут не надо определять, какое тут или исключающее или нет, поскольку тут оно может быть только исключающим. А если возьмем «повар или спортсмен» то тут отдельно нужно указывать, что имеется в виду.
Так, в конце то концов, скажите, бытие определяет сознание.... Логика определяет смысл или смысл определяет логику? Как принято трактовать по-дефолту?