Um, no! Disapprove! Maybe I shouldn't personally disapprove as much as I do, because I technically have SPN in other forms (though they're not as readily accessible as Netflix is) and I don't actually watch any other CW shows. But I told my sister I'd watch The Flash and that won't happen if it's ~too hard. XP
I guess really what I disapprove of is I have this fantasy of TV streaming media existing in a Big Brother-like conglomerate, one-site-hosts-all sort of deal and I'm pretty sure TV just realized that this isn't going to actually make them enough money.
I'm fond of this fantasy, though. Sigh!
And in terms of money-making, to be honest, I'm pretty sure I know zero people who like the CW enough to pay $2/mo. to stream their archive. XP
P.S. Also, it's giving me flashbacks about how heartbreaking it was when Netflix took off all of Law & Order and all but the most recent couple seasons of Law & Order: SVU and CI. That was like 90% of Netflix's usefulness to me!