I don't think it's the software that's keeping it in the background. The instances I visit have seemed very functional. I think it's the simple fact that hosting large amounts.of video is really expensive in terms of storage space, bandwidth, and processor time (for transcoding). For a recreational self-hosting individual, it's just too much.
I might be ok with this if they also had "ebb" pricing. If I could walk in at 8pm and get a burger for a buck, it might be worth it never to go at lunchtime again.
This, of course, will never happen.