Все так, и все правы. С одной стороны, в любой более-менее нормальной конторе никто не будет скрипты аналитика запускать в прод - это безумие. Поэтому, определенная свобода в методах, языках и подходах есть.
С другой стороны, никто не работает в вакууме. Часто повторяющиеся куски кода лучше оформлять в виде библиотек, код должны понимать коллеги, наработки и подходы должны оставаться в таком виде, чтобы кто-то другой смог их переиспользовать какое-то время спустя. И поэтому, если ты пишешь на условном брейнфаке, то конечно задачу ты может быть и решаешь, но на более высоком уровне ты нерационально используешь ресурсы компании и своих коллег.
Поэтому обычно присутствует некий либерализм, но с ограничениями.