Is Carly really that stupid?

Gee, why not just pronounce to Viv that Mel is her daughter!
She all but did that. Carly, as usual talks a good game but she just can't put a sock in that mouth of hers. It defies belief why she would be so intrusive in a teen she is supposed to not even know, like Vivian isn't going to pick up on that?
For someone who's constantly proclaiming how protecting her kid is job one, she's doing a horrible job.