I challenge that thinking and this is why:
1) If the agent handles both sellers and buyers (and I explain below why that might not be ideal), perhaps that agent didn't have the right buyers for your home at the time it was on the market. Their buyers might have wanted a different location, size, list of amenities. You don't want agents wasting your time showing your home if it isn't perfect for their buyers, right? The good news is that an agent's inventory of buyers is always changing; what was right for their buyers last month might be different than it is today.
2) Buyers' Agents are hired to protect the best interests of their clients, just as your listing agent will protect yours. If your home was previously overpriced compared to sold comparables, good buyers' agents wouldn't have shown your home to their clients. This is because the agents knew an offer would have been an exercise in futility: their clients would have never been approved for a mortgage because the home would not have appraised.
3) An agent who showed the home but didn’t sell it has a proven record of NOT being able to sell the home. Assuming the home was priced and marketed correctly, either the agents in question were unable to convey the home’s value proposition to their clients or they were unable to filter out the right home to show to their clients.
2) An agent who works with buyers doesn’t necessarily have the right skills or resources to market a home. Working with buyers and working with sellers are two completely different animals. Successful mega-agents from around the world often concentrate on listing/marketing homes and have their buyer specialists work with buyers. That division of labor seems to help everyone because home sellers have the benefit of the best of both worlds—top marketing assistance that is not diluted by their listing agent running around showing *other* sellers’ homes to clients who don’t like theirs.