Regarding the lacklustre Dennis reveal, it was 8 years later and a plot point only die hard fans remembered. It was disappointing but realistically there wasn't much of a storyline to be made out of it. With Phil betraying Sharon's trust again and landing her in hospital fighting for her life she's going to be reminded of when he lied to her previously about Dennis. The storyline needed more fuel than a stale 8 year old reveal and now it has it. When she takes her revenge Dennis will be very much on her mind. Phil has totally betrayed her and she'll regret forgiving him for Dennis. It wil only make her more determined to make him pay.