I'm sure that I will come in for some criticism for this, but oh well
In my opinion Rose got exactly what she deserved, she acted selfishly and thought only of herself and what she wanted and she knew this by her reaction to The Doctor.
She caused the death of countless people, not to mention THE DOCTOR and could have destroyed all life on the earth itself ! Simply because she did not listen and acted selfishly.
The Doctor had every right to speak to her in the way that he did and it would have served Rose right if The Doctor left her behind !
I hope that Rose had learnt her lesson !
The end was obvious and rather unimaginative, however, it did fit in perfectly with the story that was told.
The show again like last week started with many interesting possibilities and aspects but ultimately ended up being rather fast paced towards the end and was over before one had the chance to even think about it.
However, I do think that is in part to do with the fact that the shows are now "one off" 45 minute episodes rather than a story which was told over a period of several episodes.
Overall, I thought that it was a very good, very interesting story. It was good to see Rose's dad as I do think that was an essential part of the Rose story, however, I thought that the show was overly sentimental and emotional.
Perhaps I'm getting hard faced in my old age, lol