I was a big fan of this show at the beginning when they had some of the great concepts in modern comedy with the "lemon law" and the "crazy-hot scale" but since I haven't really been able to get into it as much. It has gone from a "never miss" type show to a "meh" type show for me.
Any time you start emphasizing dramatic story lines instead of comedy, these shows taper off quickly. This also happened with the Office. Ted is a whiner, Robin is boring, Lily is annoying, Marshall has moments of greatness but has been watered down. Barney continues to be a beacon of hope for people who enjoyed the show early on that it will return to greatness.
In summary, just end it already...