Now what is the reasoning? Simple, why should there be a dedicated link simply to keep a virtual IP address active on one of two or more nodes?
┌───────────────────────────────────────────┐ │ │ ╔══│ Switch 1 │───────▶ ║ │ │ ║ └─────────┬───────────────────────┬─────────┘ to ISP ║ │ │ ║ │ │ ║ │ │ ║ │ │ ║ ┌───────────────────┐ ┌───────────────────┐ ║ │ │ │ │ whatever they ║ │ OPNsense 1 │◀─▶│ OPNsense 2 │ use for stacking ║ │ │ │ │ ║ └───────────────────┘ └───────────────────┘ ║ │ pfsync │ ║ │ │ ║ │ │ ║ │ │ ║ ┌─────────┴───────────────────────┴─────────┐ ║ │ │ ╚══│ Switch 2 │───────▶ │ │ └───────────────────────────────────────────┘ to ISP