As has been said, weather is unpredictable - and even with forecasting, it can change.
I was on what was to be a Double Dip to CC a few years ago. The first day, we docked, the island crew had debarked, and a few guests debarked when the gangway opened in spite of it looking cloudy. Well, they all ended up sheltering in a bathroom due to severe lightning until the golf carts could come and get them. Gangway closed. And the storm raged ALL DAY. The gangway never reopened. The captain came to the shows that night to apologize and said that every single forecast they consulted showed the weather moving over the island quickly - but it decided to sit. So we sat, tied up to the dock (because that was safer than trying to navigate the channel the ship uses to get on and off the island) all day, sometimes able to see the island we should have been playing on, other times not even seeing the post office from the ship.
Also, it's not just winds that can affect docking at CC. It's also the ocean currents. The days when the currents are too strong but everything else is beautiful are the hardest for the crew because those days especially are when people are much more apt to complain about no CC - because to them it looks perfect. They have no clue what's going on under the surface.
Unfortunately, Disney cannot control the weather, so blaming them for it is really unfair.