Unreal's engine programming documentation is poor compared to CryEngine's

I see what you mean, and I also think that written tutorials are important, especially for programming. But streams have an advantage: they are live and if you want to ask something you can just post your question in the chat. So both streams and written tutorials are important in my opinion.