I would say the artist thing is only in part an excuse, Its patreon related non of their other games have anything to do with incest and they seem to do fine. Like all these devs they are trying to milk money out of projects that are not worth the money they milk for them. They will never truly give the people want they want, you see devs drop games and try something more financially viable all the time. Most devs take to long charge to much and don't deliver on much. I am glad sites like this exist most devs dont really deserve much $$.