If a block is first in the linetype definition and the Alignment is either Constant or Segment, a block will be placed on every vertice
If a block is first in the linetype definition and the dash spacing is large enough, blocks will only appear on the vertices
If you want to make sure that overlapping linetypes don't intersect, include wipeouts in blocks. These objects use reference linetypes with wipeouts in the base linetype.
Components of blocks can be on a different layer than the line. A block could have different layers for different zoom levels.
Components of blocks have a different color or lineweight than the linetype
A single block definition can be used in multiple situations by varying the X and Y scale
Freely combine regular CAD linetypes within AutoLINE linetypes
For even greater flexibility you can use AutoLINE linetypes within blocks within AutoLINE linetypes