Does anyone understand WHY Outsystems doesn't accept NULL values?

NULL values cannot be used within OS. We have to work around that limitation. It is costing us real time, real money and real delays. Does anyone know how deep this issue is - is it actually capably of resolution? Or is it deeply engineered in, in a way that cannot be resolved? 

If it is capable of resolution it would cost OS money. Is the problem that the people who use the system and complain about it are not the people who pay for it and so are not properly listened to (see threads ad nauseum for the last 9 years)?

Can someone advise which, please?

Closing this discussion as you seem to have found a resolution to your problem in this thread: https://www.outsystems.com/forums/discussion/42152/null-is-not-0-os-drawback/