Alternative melee in Halo 4

So as most of you know Halo 4 may or may not have destructible environment. I love this idea of interacting with the maps more and I thought how about the ability to push? Basically you hold down the melee button and when you release it you push an enemy or object at the cost of reduced melee damage. This could be used to force enemies into your weapon’s niche or get out of your enemy’s. This could also be great if enemies take damage from being pushed into the wall making you have to force situations more. Not to mention push them off the edge of a map, maybe even push your teammates in order to rush a tactical location faster! Besides this I thought it would works wonders in relation to the map. Imagine splattering your enemy with a crate, moving cover, or blocking a path. But if destructible environment is in then this could balance the blocking paths part since it would only allow you time to recharge shields before the enemy destroys it not completely cut them off. Not to mention this could make double beatdowns occur less often. These are only some ideas what are your thoughts? Do you like/dislike it? Please explain why.