This is ridiculous. I really don't see the point when these idiots of the American big TV channels make decisions.
Why did they cancel it? I believe it was not going badly. Also, if you cancel it, what sense does it make to leave the 3 last episodes to be seen after half a year from the latest you showed??? This will result in: 1. either nobody even remembering what series that is and not watching it or 2. fans getting really upset with the channel, I know I am and will not watch any more productions from these people.