I liked it. Too bad that she didn't mention any of the gEDA or KiCAD tools while gunning through the "crappy 15 year old CAD tools" part.
But they have crappy GUI's, too. In fact, some really crappy ones. It is some kind of tradition. For whatever reason the open source tools copy the crap professional tool interfaces.
E.g both gEDA and KiCAD copy the brain dead "first select the tool, then apply the tool to the object" mode of historic CAD systems. And these historic CAD systems tried to mimic the way draftsman had to work (fetch pen, draw line). But hello, we no longer deal with physical objects. Really, that "pen" in your CAD system is not a real pen, and needs not be fetched (selected) first and dropped after use.
This is painful if you want to apply a series of operations to one object (e.g. to a schematic symbol). And applying a series to one object is what you typically want. E.g. select a schematic symbol, name it, rotate it, position it, apply a value to it, drop it at its place. You don't want to have a "move tool" to move an object, a "rotate tool" to rotate it, a "properties tool" to name it, etc. Instead, you want to apply a "move operation", a "rotate operation", etc. to a selected object. The modern way "select object, apply operations to it" would be much better.
It is typical that EDA CAD tool GUIs are done by EEs. And most have no fscking clue how to even get the basics right. gEDA's PCB tool GUI, as well as almost every ones of KiCAD's popup windows are examples of not even getting the basics right. Basics like labeling the OK-Button with "OK" and placing it consistently at one (and only one) of the typical locations for an OK-Button. Or basics like using the right GUI widget for the right task, e.g. using a radio button for a "one out of several" selection, instead of strangely connected normal pushbuttons or checkboxes. Or graying out things if you have deselected them, or not using frames in a hopeless attempt to "organize" cluttered windows.
There are many other issues, too. E.g. both assume a waterfall way of working. Roughly: Do schematic, assign footprints, then layout PCB. Good help you if you figure out during PCB layouting that you need to change the schematic, e.g. add a resistor or a binding post. Having to go back is not foreseen in this workflow. gEDA is even worse in this regard than KiCAD, due to gEDA's mix of file formats, which require intermediate file format converters, which are only one-way.