I think my biggest problem with this season is how fake everyone/everything seems. While I'm sure it used to be at least partially producer driven, the show now feels more like everyone is just playing their roles and that the "storylines" are planned out ahead of time. I totally agree with you Once, that Charlotte's arrival just seemed completely staged and I don't buy that she just happened to come back when they were doing their double date.
I also find the Gaz and Marnie stuff to be soooo incredibly boring. They just keep going around in circles and it's just been the same stuff for the past three episodes. I know that Gaz and Charlotte's relationship was basically the same, but Charlotte is awesome so I think I was able to still find it enjoyable because of her! But Gary is just gross to me at this point, and I just can't warm up to Marnie; I think she's a shit-stirrer who enjoys drama.
Also, I normally love Vicki, but I can't stand when she just starts seeing a guy; her "flirting" affectations (the pouting lips, playing with her hair, the baby voice) drive me nuts, and I wish she'd cut it out and just be her normal, badass, outspoken self!
Poor Holly! I do think she still has a crush on James, and even though she knows nothing will come of it, it would still hurt to have him just totally disregard what they had with each other. I just want Holly to find a nice boy who sees how great she is, and live happily ever after! lol