The reason is the same as in Russian. No one writes "спасибо заранее" in business letters.