What i mean by that is that when I open my game menu looking for defense solutions I am presented with traps and defensive structures to build, so I would argue that these are the games intended tactics, however in effect they are largely ineffective and the primary method of defending a base is to take advantage of the AI travel path, such as leading them along an endless loop. I don't want to remove the latter because there are some players who like it, but I think it's fair to say that it is not really an intended style of play.
I think that designs that lead them on endless loops are probably not the intended way to play but making a design that funnels them in to where those traps and defensive structures are is.
Case 1: Spikes
If you place spikes in concentric rings around your bunker on the ground zombies will see them as blocks and behave towards them as other blocks. If there is no way around they will attempt to jump up on them or bash them. If there is a way around they will go around rather than jump. This means that as soon as one open path exists, the zombies will all funnel to that path and ignore the rest of the spikes.
If you place the spikes at -1 block so that the top of the spike is even with the ground then the zombies will run over them as normal ground and never try to go around them. In addition, rather than go down into a dip and then back up they will prefer to run across level ground so they will not go through a hole where a spike used to be but will instead run over the next spike block that they see as level.
I believe this is a case of using the intended trap in an effective way that takes zombie behavior and pathing into consideration without going so far as an endless loop. The problem with this strategy is that it yields no xp and many people have changed their view of horde night from an event just to be survived to an event to farm massive xp.
Case 2: Blades/ Darts/ Fences/ turrets
If you place them haphazardly around your base without any preparation you will only haphazardly kill the random zombie that crosses their path. I don't see this as a natural and true way to build traps-- more like a bad strategy for placing these traps.
If you create a corridor that funnels zombies into a path where they must come into contact with these traps then I believe that is a good strategy and very much in line with classic tower defense. I don't think this is on par with creating an endless loop. Building structures and taking advantage of the landscape to force most if not all zombies into a path of your choosing is very rewarding and then setting up traps that mow them down as they run where you planned for them to go can be equally rewarding,
Case 3: Elevated paths
These are designed to get the zombies lined up single file and slow them down and thin them out. The path can be one that zombies often fall off of on their own or get jostled off as they move toward you in their line plus a sledge can be used to knock off every second or third. This allows the players to easily keep up with the onslaught through a combination of melee and ranged defense plus any of the traps can be employed along the path as well.
This is probably gray area as you are causing at least a portion of the zombies to loop in order to take on the horde at a trickle. I like these okay--they just seem to get a bit boring and start to really feel like I'm harvesting xp rather than trying to survive a horde onslaught.
There are more but my point is simply that players can choose how far they wish to go in using their knowledge of zombie behavior against the zombies. A method is usually labeled as "cheesy" by those who don't use that method and feel that that method took less effort for better result than the one they are using.