Aside from the personal honors, you will find that government officials, especially presidents, will often accept gifts "on behalf of the United States". Thus, it becomes a gift to the nation and not the individual.

The whole clause was included in the Constitution to keep government officials from accepting things from other governments, especially titles, so that the officials maintained their loyalty with the US and it wasn't split with other nations. They wanted to avoid conflicts of interest.