Hmm, I think when it comes to UC and Steward, you have to remember that these were staples of the Core Set for a good reason. Think back to when you first had a Core Set, which had a mix of great cards, good cards, ok cards, and some terrible ones. Remember how difficult the Core Set can be with just Core Set cards (and without all the knowledge and experience you have now). Steward and UC were essential tools against that difficulty and made perfect sense at the time. So I don't think there was any "mistake" made with those cards (although we can argue about leaving enough design spaces for yourself later on). Of course, now with a bigger card pool, then all those issues arise that you guys are talking about.
Basically, the big split among players seems to be between those who have the philosophy that players should just limit themselves and those who want those limitations actually built into the cards through errata. I'm somewhere in the middle. I would be fine if they errata'd Unexpected Courage to "limit 1 per deck". That's how many copies are in the Core anyway, and that's my favorite change. Making it unique isn't thematic, and limit 1 per hero fixes the issue somewhat, but it's still better than other readying in Spirit. Limit 1 per deck means you can't rely on it and will have to deck build specifically to try to get it, which makes it more interesting, while making something like Steed of the Mark better, as that card will be way more consistent in comparison. I personally think Steward, on the other hand, is fine as it is. At the end of the day, though, perhaps less errata is better, and players can limit themselves. As I said, I'm still a bit undecided on the issue.
