Sounds like you signed up with the #1 or a top producing team in the area.
This is not an uncommon outcome.
Home owners do not often recognize the choice they make when they choose a top producer over the single operator agent who limits the number of clients they take at any one time. There is a very finite number of people that can be helped based on the avaialble time.
Before you throw anyone under the bus, you really, really need to have a meet up with your agent. It time to have that conversation about your expectations. Your agent will then be able to share with you what is really taking place. Most of the real selling acitivity occurs where you can not see it. What you can see. (open house) is mostly irrelevant in getting your home sold. This is not intended to deminish your concern but to place it in the correct perspective to your goal...GETTING YOUR HOME SOLD!.
You may discover that the real selling action will far exceed your expectation and your agent will be able, based on what you truly can not see, advise how to better exploit your homes features now that data is in place to analyze.
Finally, you should feel perfectly comfortable changing agents after you have had your meet up.
No, there has been not breech of contract. Just a breech of trust.
Best of success to you.