I really liked Caprica, don't listen to Adami, he's just a buzzkillington. I think the main problem with it (that led to lowish viewing numbers and subsequent cancellation) was that it's pretty complex right from the start. BSG started very simple, but added layer upon layer to gradually suck people in and eventually become very intricate. Caprica starts pretty intricate (lots of different characters and plot lines straight away) and as a result was probably less accessible. I really enjoyed it though, and it's such a shame it only lasted one season.
I want to respond to this.
When I wrote that last post, I had only seen half of the season, well less then that. However, I'm nearing the end and I must say it's not a perfect show by any stretch, but it's much better than I remembered or thought it would be. I think the problem is that it takes WAY too much time. And I love a slow moving show as much as the next apple muncher, but takes too long to make the points it wants to make. It also seems like at times, the writers aren't really sure what the hell they want to do with the show. However, the world(s) they create are incredible, the characters are great, the acting is top notch, the dialogue is good and the overall plots are great. However, I think they could have done a lot more with what they had.
They also seem to set the show....like 10-20 years too early. I think it takes place 58 years before BSG? Which would mean Adama in BSG is like 70 years old.