We give everything away online, don’t advertise, sell ebook and print copies which do okay. We’re sustainable with Patreon though we’re tiny. I work full time as a software engineer so anything bigger becomes harder for me to manage.
I dunno if it’s because of our niche or not but we’re generally lucky with the quality of the subs we get. One even won an award.