does anyone really serious, motivated or commited spending thousands of hours for a "quality" FOSS?
Yes. While anyone can come up with a laundry list of crappy (free or commercial) programs, let's not forget that many devices (PC and non-PC) use Linux or BSD as the kernel, run a BSD network stack, use an HTML rendering engine based on KHTML (which became WebKit, which became Chrome and Safari), use OpenSSL for transport layer encryption, and were compiled with GCC.
There are significant efforts put behind FOSS, and some of the most prolific software in use at this time is, in fact, FOSS. Or uses it to do considerable work behind the scenes. The smart hardware vendors take advantage of that fact, publish their specifications, and let the eager code monkeys take on the lion's share of development
for free. Coders get a fun project and working hardware, vendors get free development, users get free tools. I really can't understand how this model leaves anything to complain about?
...let alone making a effort to make it work at the first install in any type of OS targetted at.
One of the most user-unfriendly installs I've ever had to work my way through was for Oracle's database product. Let's just say, it's not quite a free product. MySQL (also now under Oracle's care, but a FOSS product) on the other hand is much easier to install and configure. Now these two products aren't exactly equivalent, but hey if we're throwing around generalisms with regard to the polished-ness of software...
blah blah KiCAD yada yada
KiCAD is crap. On behalf of the OSS community, "We're sorry about that." Who knows, it may turn into a brilliant project some day. At least for now, forget KiCAD. There's just a lot of buzz right now because the market is aching for a decent tool that can be made ubiquitous without any financial consideration. It's a void that is collecting matter, and KiCAD was the first piece of detritus to show up. It will get better. (The situation. Not KiCAD necessarily, as it is crap. Currently.)