We haven't discontinued the streams, we just haven't been able to keep on a constant schedule, and often times we aren't ready to show things off, or rather, things aren't "stream worthy".
There is often a good three hours before the stream even begins in trying to figure out what is going to be shown, who's going to show it, how are we going to show it, who's going to be available, etc. There's always prep work that has to be done, which can basically halt the workday to get the streams ready.
For now, the Weekly Dev Log is the way we can show our progress on a week by week basis. We plan on doing more streams in the future, some soon actually, but until then, the Weekly Logs are the best source of information.