Please read twice before downvoting or closing or banning or executing me or anything ;-). Thanks in advance.
I think a certain software product has some specific obvious bad traits (they are kinda characteristics of that certain line of products). There are many who agree with me. I imagined an opportunity here and wanted to ask for insights as why this is happening, how to prevent it from happening to my own products and generally hear some engineering opinions from my esteemed peers here on SE.
My first attempts to ask it on SO was encountered by, to my opinion of course, rather emotional and unnecessarily harsh responses. Few dear members cited portions of Q&A - no need to say totally open to all sort of interpretations - as the reason why my question is not suitable, and I got closed (along with few by-products such as my questions being called "rant" by someone trying to teach me netiquette).
I did the RTFM and tried to see my options here but I got truly horrified by the way Meta has responded to those like me, trying to figure out why their questions are being closed and how to proceed. I felt disappointed.
As the final desperate act of trying to be a good member of this community which I hold high in value, I humbly present my problem here:
I think "X" is slow, bloated and somewhat buggy, I believe there are reasons for that. Engineering reasons, and ways to avoid them. I believe it would be a constructive discussion. I believe there are people with valuable insights about it. I don't want to offend anyone but I am lost here !
How exactly should I ask this here to avoid it being called a "rant", "subjective", "ambiguous" or offending someone (especially those with the ability to close my question)?