I do professional electronics design and some mechanical design. I use 100% FLOSS tools. KiCAD nightly is currently slightly less buggy than the closed crap, and about as capable. The major difference is that bugs I report get fixed within days, which I've never experienced with any of the commercial offerings. I use stable KiCAD for most projects, and nightly for things that need advanced functionality. It's absolutely excellent. The mechanical design story is not as great, but FreeCAD is improving at a decent pace and now that Fusion is crippleware a lot of people are looking into FreeCAD, and complaining about how it works, and some are contributing and improving it. KiCAD went through this cycle due to a large influx of Eagle users when Eagle got eaten by the beast, and came out dramatically, shockingly improved. If the same thing happens to FreeCAD in the next few years I doubt we'll have any excuse to go back. So I don't feel "hard pressed to get by" - I feel more productive than before I switched to FLOSS tools.
Yeah it's amazing, and I recently did a project on KiCAD nightly (because it has better support for complex buses and high speed stuff, and I needed to put 14 HDMI links on a board) and that's even more amazing (though currently quite buggy as a lot of new stuff was added and it's now in pre-release feature freeze to get the bugs out).
There's also two other excellent floss electronics CAD tools - LibrePCB and Horizon, which are also worth trying. They are built by people who felt they could do a different workflow to KiCAD, and have succeeded at that. I personally still feel more comfortable with KiCAD, but it's always nice to see alternatives.
One thing I've been seeing with the FLOSS tools that just doesn't exist at all in the commercial world is cross-pollination of both code and features. KiCAD now has footprint DRC built in, which is something that originated in LibrePCB. And Horizon uses the KiCAD routing engine internally, while having a completely different everything else. Developers of all three hang out with each other and exchange ideas. This is something where the commercial closed stuff simply cannot compete.