PARENTS are too blame , plain and simple.
Blame is a relative term.
I think we (parents) all sincerely try to help our DDs get into the best possible situation. Sometimes we screw up.
Hopefully, most of the time we help them make the right decision. Really, the only way to recognize a good situation is to have been in some bad (or at least some not so great) ones. We have logged at least 12 DD years of travel ball and have been on good teams where parents of kids that have been on the same team for some time were complaining having no idea how good they had it. We've been on teams where when Coach Jeckyl when recruiting, turned into Coach Hyde once committed - we couldn't wait for the season to be over so we could make like shepherds and get the flock out of there and other parents thought it was GREAT. For every ass, a seat.
Enjoy the good times, learn from the mistakes.
You had better enjoy the journey because none of us are in a hurry to get to the final destination (that would be 6 feet under)!