The German yes means a high degree of commitment. Before granting it, Germans want to be sure that they can deliver. In order to decide they request a lot of context information up-front.
In the U.S. follow-up is frequent. Agreements can increase and decrease in priority. Americans enter into agreements quickly and without discussing their overall context in great detail.