Personally, I think Own the Podium has been a success. I don't remember Canada ever having as many athletes in finals or in the medal hunt as they have in this Olympics. And I don't think you can fault Own the Podium for a foreign athlete being slightly (and I mean slightly) better and edging out a Canadian in the medals. They have their own funding and training initiatives as well. It's not like we're the only country that poured some money into its athletes. Yes, some athletes haven't lived up to expectations but that's to be expected.
I've had the opportunity to compete at an elite level in hockey and I know how hard athletes train. When you dedicate your life to athletics, to lose out on the slimmest of margins is much better than having no chance at all. That's what the Own the Podium funding is about, in my opinion.