I agree....the build up of the Mary Anne plot was not concluded very well.
Supernatural's writing is much better. In season 3 I was wondering what they were going to do about Sam's power (I thought it was going to be a dropped plot line) but they picked it back up in season 4 and it made sense. I was always like , Ok what is the purpose --- feeding blood to a child.
Very very good series.