Any solution to the identically named BitBay exchange, other than hope for its immanent demise?
Going for the immanent demise

Seriously, there isn't much we can do about it except working on SEO. And SEO work has started as you can see from our community updates.