> "it is really difficult to see any real meaningful interest in doing things properly ... is this a feature or a bug?"
There is no incentive to do anything properly in cryptocurrency development because it puts monetisation before use-case, so you get all the money up front with no commitment to deliver anything (whether useful or not) and can often remain anonymous to boot. Whether you call this a bug or a feature simply depends upon how scrupulous you are.