Did you ever notice that the first bracha of bentching is written in the third person - הוא נותן, בעבור שמו, כי הוא א-ל זן etc. etc. Why wouldn't we speak to Hashem directly instead of talking about Him?
The kashya is a KASHYA!!!
Rebbe Tzadok [Tzidkas Hatzadik 247] explained based on the gemara that teaches that Moshe Rabbeinu wrote the first bracha of bentching. Since he never entered the Land of Israel [where hashgacha is palpable - עיני השם א-להיך בה], he could not speak to Hashem directly but had to speak indirectly. Someone who lives in chutz la-aretz is like he has no G-d [Ksubos 106b] and that includes Moshe.
This is a remarkable insight given the fact that Moshe was the greatest prophet ever and spoke to Hashem פנים בפנים.