One of things that I think could have been done better is this: doesn't it seem like Kaladin has to go through an awful lot more than the other Radiants-in-training? The ideals expected of a Windrunner are extreme, making for a good plotline, but then how were there so many Windrunners in the past? (I recall reading sixteen together at one point, but for the life of me, can't remember where) For Dalinar, it goes: get an epiphany about kingship, be a strong leader (which he should have been anyway), refound KR (which he failed miserably in, until they did it themselves), say a few words, and Voila! One Bondsmith ready. Shallan may have had a horrid time of it in the past, but in the ongoing plotline she faces no great conundrum, moral or otherwise, and the problems she faces are ones a Lightweaver is best suited to handling. Don't even remind me of Lift and her "awesomeness". In contrast, Kaladin has to almost kill himself for every step of advancement as a KR? Maybe it has been deliberately done to highlight the social bridge and how difficult it is for an Alethi darkeyes to rise in that society, but it poses a weighty issue.
It doesn't seem like there will be more Windrunners at all in the series, which, on one hand, is a shame. I for one want to see a squadron of them against a bunch of Thunderclasts. On the other hand, there is going to be at least one other person with Windrunner-like abilities, owing to the Honorblade, which strikes me as very unfair. I found it annoying in Mistborn when Elend becomes an instant Mistborn after Vin had to fight her way there. I suspect I'll start hating this series as well if another Lighteyes or bridgeman took up the mantle of Windrunner and got easily to Kaladin's level.