They also said there were "other issues that could not be discussed at the moment."
This invariably means some form of copyright infringement or something of the like, which is sad.
Frankly, I'm not a downloader, haven't believed in it (as it applies to shows and the like) but I couldn't stand losing my two favorite finds, Dokuro-Chan and Higurashi. Alas it looks like I won't be able to download the whole first season of Higurashi, but I got half the second (that was all they had on there in English anyway, and even then the translation and grammar of that version irked me), but I now have all of Dokuro-Chan.
Veoh, after I found out about the distributing of credit card information became the devil to me. I'd love to sign the petition, but I honestly don't think it'll do much, especially since the "other issues" are unclear at the moment.
So it goes, and yeah, Stage6 kinda replaced TV for me in many ways. The quality of the video couldn't be beat, and it was a safe and stable format from all I had seen. Big loss, YouTube is good for quick-and-dirty uploads, but the video quality is poor, and episodes are almost always chopped up.