I personally don't mind the ebay listing on the side. Doesn't bother me in the slightest.
Yes this site was purchased by a business, but have you noticed that it works now without downloading viruses or causing the computer to crash? That fix happened within days of the takeover. Also, it is being updated on a regular basis. Add-ons are being installed to help optimize the site. You may not like every aspect of the site, but not everyone will agree on a setup. I see the Ebay addition as a tool to help bring revenue to the site to keep it running. Without the revenue, the site will be no longer. We wouldn't have the tech support or the upgrades. I don't see that as a bad thing. While 2 of the admins may not be hobbyists, the rest of the community is comprised of aquarists. It's still bringing us all together to exchange information and ask questions.
Vote for Aquarium Advice
29 Gallon Lake Malawi Fry
55 Gallon Community
150 Gallon Lake Malawi Cichlid