I just think it's stupid. Barney is a better friend, than he was a boyfriend when they were together. It was basically sex, sex, sex, avoiding any uncomfortable topic, and then when they had no way to avoid each other, it was nothing but fighting. And even when things settled down, ultimately they got tired of the relationship. I hate how Robin is suddenly into Barney, because he became for Nora the man, that he never was when he was with Robin.
If Robin finally wants to settle down, Ted is right there. The guy who treated her good from the start.