I'm always annoyed at sites that feature random logos without any explanations.
I don't know if I should understand that Product Hunt and Mercedes Benz both use your product; or else that you've submitted your site to Product Hunt and drive a Mercedes…
I agree that it should be labeled to remove any ambiguity but I feel like you could very easily/safely guess which of those two scenarios is the intended message.
If they were just random logos to garner trust w/o any real relationship with those brands you would be right to be upset at being lied to and that's because we know what that set of logos is supposed to communicate.
Love the landing page design very clean
Thank you Noah.