Gents,
First of all I'm a licensed Electrician (4 year apprenticeship with 6 weeks of trade school each year) with a couple years extra of Technician level training towards an Electronic Technologist Degree. Slamming the "electrician" is like saying all doctors are quacks, and all lawyers are ambulance chasers, etc. Certainly it sounds like this one wasn't up to speed, but I often run into what we in the trade call "running shoe electricians" who make a living do residential installs => cheap and cheerful - to minimum standards because that's what general contractors will pay; and the only job they can find.
Never mind those who do renovations, and try to get the homeowner to "save money" and allow them to get by without an electrical permit from the local jurisdiction. With a permit at least the local inspector is supposed to come by an ensure a safe install, to at least National and Regional Code Standards. Doesn't sound like there were any checks and balances here.
I've met Audio Specialist installers who learned their stuff from Car Stereo places, Best Buys, etc., and frankly I wouldn't let them install a TV on a table for me. Similarly I've met Cable, Satellite, and Telephone guys with the same low technical training who can only run the cable their company hands them for the job. Of course there are those who can do superior work, if allowed, and a few who move away from run and gun type operations.
Running Speaker, CAT, and HDMI cables are simple routine functions. With a little reading and common sense most homeowners should have no problems doing it themselves. And a competent licensed Electrician should be able to do it in his sleep.