Everything about edges in this game seems poorly thought out; especially when combined with how pushback works against players with no way to defend against it.
I just played a chaos wastes game where with decent boons we were cruising through. Last mission in the citadel as GK, three bannermen knocked me right off the edge just as the dwarf ranger flung off the edge because he was hit by a minotaur. The elf player was also pushed off the edge by another two bannermen. The last player was a warrior priest who tanked until he too was thrown off the edge by the minotaur while surrounded by a horde. This is garbage.
A little push from an elite, a monster throwing you a mile away, a banner is placed (which also forces your camera view to be cast in its direction), it’s like being cheesed the same way players cheese nasty grudge marked bosses off the edge in chaos wastes.
As an alternative, why not allow players to block and use their stamina and pull themselves up off the edge, only requiring a pickup from another player if they’re downed and off the edge. It happens too often that there’s no skill-based way to avoid the edge the same way you can avoid or outright kill hookrats, assassins, blightstormers, or leeches.
Monsters now just teleport back off edges as do enemies until they are so far away from the edge that they cartoonishly stand over the edge and then fall. It seems like the implementation is missing behavior, proper animations, and mechanics. for enemies around ledges, so instead they are just more difficult to push off by bouncing back onto solid ground sometimes. Players don’t get the same automatic push back onto solid ground as enemies do. At the very least, I’d recommend not allowing pushes to take a player off solid ground unless they are within a few steps of an edge and don’t allow elites or banners to push you off edges.