Если прямая речь оформляется не в строку, а с абзаца, перед ней ставится абзацный отступ и тире. Абзацный отступ согласно учебникам по пунктуации ОБЯЗАТЕЛЕН. Не может что-то начинаться с абзаца без абзацного отступа. Во всех учебниках в разделе "Прямая речь" соответствующие примеры набраны с отступами.
Но иногда стиль издания вообще не подразумевает абзацные отступы. Когда весь текст набран без абзацных отступов, мы говорим, что таков стиль издания, и не ставим отступы, оформляя прямую речь. Если же мы видим, что отступы в тексте есть, они обязательны и перед прямой речью.