It felt like the perfect episode with a great build up, with another one of Barney's classic "rules". But they had an opportunity for a big funny ending, and it felt like they ran out of ideas. I'm sure other people liked how things turned out good in the end, but it just felt incomplete.