Would it be fair to say that 3DGS is a cheap engine (price wise) and with all cheap products come their faults or shortcomings? You get what you pay for. And perhaps in order for conitec to help support indie developers they have a priority to keep the price of the product at the range it's in, start adding all these features etc that it seems everyone either expects or wants, then the price goes up and people complain about the expense.