As Jar said,
We've made a lot of changes since 2015. We'd like to eventually do a full redesign, but we don't know when that will happen.
Eventually, the site will get an update. But for now, they are working hard on update 21 and smaller updates, and revamping the website would take some time. Doing live streams takes a considerable amount of time to get a good amount of people watching. They could use that time to work on updates. Doing both weekly updates(which I personally think is too much)
and livestreams will be extremely hard. Maybe, sometime in the future, after the game is fully released, we could see some livestreams.