Yes, they carried a lot of DIY components and had individual managers and other employees who could be pretty helpful and knowledgeable. But, mostly, they were where you pretty much had to go for cables and such pre-BigBox and pre-Internet and they had a broad enough retail reach that they were really good for that. And they complemented that with a bunch of toys and (mostly) craptascular and overpriced stereo equipment.
In other words, IMO, they were always a pretty mixed bag and were never particular havens of hackerdom. I'm sure some will disagree but I'd suggest that this is a pretty selective window into how Radio Shack made its money.
BTW, I like the DIY/Maker vision. I'm just very skeptical that it would support the type of real estate that Radio Shack has or otherwise lends itself to a large scale business plan. (Would love to be proven wrong.)