I have no patience for a dragged out story any more. I enjoyed it back when the writing was so good, but .......................times change. I have not enjoyed Brady for some time now. Always have enjoyed Xander, but.....yes, it is the writing, the storylines written for these really enjoyable actors, who somehow make their characters easier to watch despite the lousy storylines.
As to the teens.........what teens? Perhaps, if the show thought a bit about it, if there were actors closer to the teen years playing the parts, they might be able to help the writers with how teenagers act, react, talk, etc. these days. Days "teens" do not across as such.......they talk, act, plot, just like the mid-late 20s people they are in real life.
Guess the Salem teens just mature much faster then those who are truly juniors in high school.