Moonlight was cancelled because it was on CBS
CBS has a certain type of viewers like ABC does. I didn't watch the show when it aired on CBS because I thought it would be another CBS type of show. I watched the pilot last that played on The CW last night and I'm really loving it. I think Moonlight would've been successful had it been on another network like CW or WB. After watching the pilot and knowing the show got cancelled, I'm so bummed :(
I haven't seen the ratings from last night, but if they were good and Hawaii 5-0 gets cancelled, I hope they bring Moonlight back :)