Personally, I just use markdown text files+vimwiki on my laptop, along with Markor for Android, and Syncthing to get my notes where I need 'em, but in the end the principle is the same: Own Your Damn Data!
You just gave me an 'aha' moment here. I've been using the cli version of joplin basically as a text-file manager, but with a decent-ish mobile app. I've been struggling with keeping it updated etc and have been considering going back to just text files.
I wasn't aware of markor and really like it, it seems to handle editing text files really well.
Already use syncthing, so why bother with joplin at all?
It's markdown, open-source, free. With desktop and mobile support.
Syncs notes to any cloud of your choice for free. (I use One Drive)
Optionaly you can pay them to sync your data on their cloud. So they even have a compelling business model!