The strength of the shove mechanic derives from the level design that favors verticality. Additionally, ranged characters also benefit from it, as it increases their range, providing another significant advantage. It is quite evident that knocking down enemies results in solid damage, which is not only expected but also realistic. In fact, I would be disappointed if it were any different. However, the decision to use the shove mechanic is not always straightforward. In my opinion, it could be considered an attack instead of a full action, allowing warriors at level 5 to attack and shove in the same turn. This adjustment seems like a good compromise.
Less of a level design, and more of a riddiculous shove range. It would be perfectly fine to be shovable if you stand near a ledge. Not so much if the ledge is what seems like 20 meters away, and your full plated warrior still gets thrown like a freesby into magma.
Fortunately, shove distance and its action cost should be adjustable through mods, if it won't get ironed out during final balance pass.