I agree with your entire list except this one (and perhaps coaches worrying about their livelihood: they don't get paid much and work very hard and have to make a living...)
It's when coaches put their team ahead of development that I see a problem.
Coaches put the team ahead of development because parents chase the wins, the clubs advertise them (and the clubs are all looking for growth) and we have a tiered system (where lower teams are looking for promotion or to stay competitive within the band)....if they don't they either lose their teams or get fired......should have probably added the ban system we have (which causes it's own problems but then I don't know what to replace them...you'd have gold teams out there crushing newly formed bronze teams)).
Meh, I'm a case in point of putting my son's development in front of his team. If he had been a bencher I would have pushed for playtime (seeing I think at '08 the players should all get some playtime if they are on the team), I pushed for him to get field time, I pushed for him to learn the backpass and to be given some attention during the pregame warmup, and I looked to get the team involved in some parties and social events. In retrospect, I was a squeeky wheel to the coaches who wanted to be left alone, not questioned, and who just wanted to do what it took to get some wins on the board and juggle their 3 teams. I could have just shut up and taken what they offered like our team manager, but then it was the first time out and I believed in them and was naive about club soccer. I've come to realize that what's good for the child isn't necessarily what's good for the coach (or the parent) and that's part of the problem. In any case, I've coached and have friends that have coached and one of the thing that annoys them most is parents who think they know what they are doing (some of us do, though a little knowledge is a dangerous things, and many of us don't) and who interfere with their vision (whether right or wrong....because then basically it comes down to who is right and no coach is ever going to admit they are wrong or in it, even a little bit, for themselves....when asked everyone from US Soccer,to the coaches to the refs to the parents say they are in it "for the kids"...it's just not human nature since we all want to see ourselves as being noble).