B
The fact that the site is similar to eBay or the design of the homepage is inspired by Google, doesn't mean the company you are working for has the same level of popularity.
In other words, opening a page with a search engine without knowing for sure what to search for or what the page is about can generate uncertainty in the user to the point of wanting to leave the site immediately.
Every company in its beginnings has (or should have) a corporate image project that supports all its communication pieces. Regarding the logo, it usually comes with its corresponding tagline:
Nike → Just do it
Adidas → Impossible is Nothing
Pepsi → That's What I Like
Apple → Think Different
In consolidated and highly popular companies, the tagline usually refers to the quality of their products or the company's philosophy (See some https://medium.com/the-juice/the-5-most-effective-types-of-taglines-d8513e8d03b0 ). None of these companies have their tagline as the title of the website because they have other mass media to promote it. But they all have a tagline, even Google and eBay (Google search: "company name + tagline")
There are others that do have it on the web, following the corporate guidelines:
Source https://www.penguin.com/
Or adapted to the web page layout:
Source https://www.michelin.com/en/
In recently created companies or those that do not have massive popularity, the tagline usually indicates the type of product: descriptive tagline and it's shown in all media until, if possible, creating collective knowledge. The exception is the type of company whose product is implied: a pizzeria.
The example in the question has a very good descriptive tagline at marketing level, personally I would not hesitate a single second to include it on the homepage and give it the corresponding importance. My question is only about the location. As it stands now and from the type of design, it looks more like a search field warning. I would consult the corporate designer, if he or she doesn't exist, I would first work on the graphic relationship between the company logo and its tagline and then I would see its adaptation to other media, such as the web.