Not OC question, but rather copied this from the pragmatic programmer
As a user, would you rather (1) wait for them [the software dev/company] to get all the bugs out, (2) have complex software and accept some bugs, or (3) opt for simpler software with fewer defects?
I have a pretty high tolerance for jank personally, so I guess I’m in camp 2
Love Unix principle: do one thing and do it right.
So I look for quite stable and simple software rather than huge over complex monsters that are never really finished or ready (yes IBM and Microsoft I look at you)
That’s kinda complicated. I thought about underdeveloped interface but a perfectly working backend.
If it functions but like the interface is difficult than pressing button
if it does not fit my purpose (aka software is unfinished), i will not use it and will not wait for bugfixes. so either (2) or (3)





