The main reason that garden hoses cost more in Germany than in the United States is:
The value-added tax in Germany increases the final price for consumers.
Germany has a higher value-added tax (VAT) compared to the United States, which contributes to the overall cost of goods, including garden hoses.