Do you want them to put out free content that took a lot of money to co-ordinate and produce or do you want them to spend a lot of money setting up a paywall for access that very few people will buy?
All these conferences have corporate sponsors and paid-for sessions by their employees as sales and recruiting tools. The content should be freely accessible, your ticket buys you renting out the conference space and food.
I bet for most of these conferences, those costs are rounding errors in the grand scheme. When Microsoft has Microsoft build, the cost of the space and food is nothing compared to the return they are going to get from companies who turn around a pour money into azure because of what they demonstrated at the conference. Same with other companies.
The cases where this probably isn't true are going to be the conferences like Debconf or BSDConf. Mind you, these conferences have been hosting all their sessions on youtube for years.
Do you want them to put out free content that took a lot of money to co-ordinate and produce or do you want them to spend a lot of money setting up a paywall for access that very few people will buy?