Even in DoA lists, why do we take Honor Guard and Vanguard Veterans?
I don't mean to infringe on ToU, so let me know if this post is too detailed, but I think it's important to discuss points.
Assault Marine - 18 points each - WS4, A1, LD8
Honor Guard - 33 points each - WS4, A2, LD9, Come with a hidden priest, Locked at 5-man squads, Access to special and close-combat weapons
Vanguard Veterans - 33 points each - WS4, A2, LD9, Can charge when they arrive via Deep Strike, Access to close-combat weapons
For 15 more points per model, you're essentially gaining +1 attack and squad-wide LD9. 15 more points per model. Yes, Honor Guard can take up to 4 Melta per squad to ensure that vicious tank is dead. I rarely, if ever, see an opponent with one specific tank that must die above all else. When really thinking about it though, I can't tell you when 2 Meltas haven't gotten the job done. This is a thought widely echoed by a lot of the community. I've seen a lot of mention of taking Honor Guard with 4 Plasma or 2 Melta / 2 Plasma. For a mere 30 more points, 4 Melta Honor Guard can turn into a 10-man Assault Squad with 2 Meltas and a Power Fist (that can combat squad).
Vanguard Veterans pay an extreme premium to be able to charge when they land. Besides Long Fangs, how useful is this? I don't see a lot of Devastators. DakkaDreads won't penetrate your armor, even if the annoying Psybolt Ammo will mean you don't get FnP. Lootas can't get through your army or FnP. There are a lot of horde-type armies you won't want to use Heroic Intervention against. When you don't DoA with the squad, you're not even using Heroic Intervention. I've seen suggestions of "decking them out." A squad of 5 VVs with a Power Fist is already 175 points. A Storm Shield is 20 per model. Power Weapons and Power Fists run the normal rate for Sergeants. I'd rather just take 5 TH/SS Terminators. Sure, they scatter 2D6". However, they're paying a mere 45 points per model for a 2+/3++.
I must conclude that I don't feel Honor Guard or Vanguard Veterans are worth it. I think these points could be better spent on even more Assault Marines.