@vanepp, @StickyNote, At friends of Fritzing, http://friends.fritzing.org/ it might give you some insight on how Fritzing got started and first funded. Fritzing is an open source educational tool designed to fill in a gap during the beginning of the Arduino revolution. A lot of things have changed since then and I don’t think anyone had any idea how this DIY electronic revolution was going to go…
Some of the fab houses have their own EDAs and of course you have the commercial EDAs. Some of them do pretty neat stuff along with their own learning curve… Fritzing is in a class by it self and shouldn’t be compared with the commercial EDAs. Many of Fritzing parts are provided by people like you and me and usually not tested for errors. But I believe Fritzing still does exactly what it was designed to do; and that is to take the student from learning how to read and draw a schematic, test it out on the breadboard, and then design and build a PCB prototype. Like any new program has its own learning curve, it takes awhile to get the hang of it. Fritzing is a lot easier then some of the EDAs… you just got to learn the little tricks… There are things you can do with Fritzing that you can’t do with the commercial EDAs.
I think the most difficult thing about Fritzing is getting Inkscape down to a science. Inkscape has a lot of settings and if they are not setup right, your .svg file does some strange things when imported into Fritzing, “like your scaling problem or strange through hole sizes…”. One of these day, Fritzing will have its own graphics program for creating the .svg files for parts which will make things a lot easier to edit or create new parts.