Your guys' expectations are way too high...
It's a Lifetime movie. That really is all the explanation this movie needs. Of course it sucked because Lifetime sucks. Is that an excuse? No. However, it is an explanation.
This is one of those movies you have to go into with the mindset "Lifetime made this," and then pretty much just judge it against other crappy Lifetime movies.