Well, as far as the static damage abilities are concerned - I support the intention completely. However, I think that melee power should then be removed from the level 20-28, keep the 60 melee power in designated innates, and make blitz give 190 melee power rather than 100 - and keep the on-kill effect. I see why removing the charging portion was decided, it was kinda stupid - but the on-kill effect is a proper opportunity cost to receive the power it gives.
If people don't like it, they can play a different tree and they have now gained an additional 60 melee power as a result of this change.