I was critical of the development process I saw in the thread, because that process seemed detrimental to actually producing a polished product. My comments were an attempt to get this recognized without directly intervening. I'm sorry if that came off as hypercritical.
I actually always support system design...but I tend to call things as I see them. Additionally, my comments were pointing out potential legality issues and possible design process faults: both of which were, in my mind, important things to realize.