Dependencies are needed and it is somewhat implemented in Orion (node dependencies). However, to create other dependencies - we are left to our own methods.
One way of doing it is proposed by alexslv Dependencies using custom properties
Another solution was proposed by me Dependencies using custom properties
The following is even a simpler solution to suppress the 'High Pack Loss" alert for small number of dependencies. To use a scalable solution, I would use the method I had described in my article Dependencies using custom properties
The simple solution is to suppress the alert when the WAN node for the site is experiencing packet loss. Unfortunately, this is a bit wonky using the GUI and I ended up using SWQL.
This is what the alert gives us as a base:

From there we just need to compare the WAN node to see if it has packet loss and if it does then don't do anything.

First make sure we're looking at the SiteID and the node is not unmanaged. Then if the WAN node percent loss is 0 then trigger.
This gives us the proper "percent loss alert" for the site nodes and suppression when the WAN node is experiencing percent loss.
Thanks
Amit