You can't complain it's predictable because you saw one plot point of Bucky being the Winter Soilder as everyone knew that was coming as soon as the title was revealed a year before it came out, it's part of Cap lore, especially when they did throw curveballs in the plot.