Unfortunately it's not the under 40 crowd in BC that needs to get vaccinated to protect the hospital system. It's the unvaccinated 50+ year olds that are by far the biggest liability. This chart is based on Israel's recent numbers, but it clearly shows how stratified the risk of severe disease is among the age groups:
https://static.wixstatic.com/media/c...e9d%7Emv2.webp
Based on those numbers, the 200K 50-59 year olds and 115K 60-69 year olds who aren't vaccinated in BC would be expected to take up about 30x the hospital beds as the 362K unvaccinated 20-29 year olds. Yeah, vaccinating more young people will reduce spread somewhat, but ultimately the people at risk of being hospitalized are the ones that need to be vaccinated the most.