I agree. I hate when they cancel a show out of nowhere. Happens too often with the shows I'm watching.
Welcome in to the forum.
The other thing that really is when they give a show a lame wrap up that totally takes the show off of its tracks. For example, take another Syfy show, Defiance. Really interesting the way they created all these other alien races and cultures, and explored how they interacted with each other and with humans. Then the show has one last year to tie the story up a bit, and they completely it up.
Imagine the show writer's meeting..
"Got any ideas boys?"
"Nah, I'm drawing a blank..."
"Hold on, I got it, and it's genius!!!!!! Wait for it.... OK, here it is, space vampires!!!!!!"
"Wait, where do you get space vampires from?"
"Well.... uh... let me think... Hiding on a secret ship, a secret race!!!"
"You're right, genius!!!!"
And that is how you provide lame ass closure to a previously interesting show.