This is just my opinion but nope, not at all. There's plenty of proprietary self-host software. Plex is self-host software and it gets talked about here despite being proprietary.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments