Ehh, I get what you're saying, but Sheila even made mention to the fact that Tommy wasnt the only swingin **** around, and that she'd hop back on the D-train with or without him.
Janet was bangin a cripple, and didnt seem to miss him. (there is the children connection, though)
And new girl (cant remember her name) was bangin everything that moved. Obviously, she had a major connection with Tommy because they both lost their children...even so, she was Miss free-spirit for three episodes and then Tommy holds her one evening, and she's finally ready to settle down.
I guess when you write the show and you're the star, its easy to make your character the second coming.
In regards to Sheila, I definitely would bang her over Janet...I have a crazy Italian ex, and its almost frightening how alike they are...crazy on the street, crazy in bed.