For me anything requiring that I schedule set times with 7 to 23 other people and have to give an actual time commitment moves content out of mid-core into hardcore for me.

Having to guarantee my availability at specific times would be too much for me at this stage in life.

Same with content that would require outside communication systems like discord or voice chats.