I believe Icons are good. Also even before that, nobody would've found the majority of Airbnb listings by simply opening the home page.
In addition to that, having celebrities on the homepage can attract new Airbnb customers, which might eventually increase the brand awareness, and the number of guests that will use Airbnb.
That, by consequence, can impact the number of bookings hosts get.
Thus, even though you personally find it annoying, and you absolutely have the right to voice your concerns to Airbnb, they can reply to you that they prefer it that way.
In the end, nobody is obliged to host on Airbnb.
If they had to go after the concern of over 5 million hosts and act accordingly, it would be a mess.