Of course, concrete should be anchored.
As the Captain of the good yacht Sea Eagle, I know enough about seamanship that concrete does not make a very good anchor. Neither do most of the other references to cheap, imported tools, Microsoft computers, and other snide remarks.
Now if you are refering to anchoring things to concrete, there are many approaches.
Epoxy Glue-- Nobody has mentioned it and I haven't tried it, but it should be considered a possibility.
RedHeads & Inserts-- Most use the RedHead threaded studs. There are problems with driving these, typically bending and getting the threads smashed with the hammer. There are ways of avoiding this, mainly putting a rod coupling on the end. The inserts are just as strong and have the advantage that, when installed, they are flush or slightly below the surface. A good use is in floors so that they can remain for further use of the tugger. The studs will either cause a tripping hazard -- non OSHA -- or will have to be replaced over and over. Also transformers can be simply man-handled into place instead of having to be lifted carefully over the studs. However for walls, the studs are better since you can just lift the panel can onto them and they will hold it up until you get the nut on.
Tapcons-- These can be painted. A good combination is a BullDog rotary hammer and an impact driver. As Cat, the Cat Human, would say, "Meow".
I tend to use flathead, 3/16" for one hole straps and hex, 1/4" for the boxes.
[Zamac?]_______?-- One type to stay away from [I don't recall the name right now] looks like a rivet with a nail sticking out of it. You drill a 1/4" hole, insert it and pound the nail in and it expands and holds. The problem is that it is not reversible. One possible advantage is use in jails and high crime neighborhoods.
Plastic anchors-- Cheap and inexpensive. Supposedly they will melt and fail during a raging fire, but then, you have other problems.
~Peter