Sad. I'm in the same boat as you. Really liking the keep on hammering the enemy to stay alive style and then this nerf drops. If barrier generated is permanent then 5% would be acceptable, but nope, barrier only lasts for 5 seconds anyway. If you need to avoid some mechanic, it's really hard to get a respectable amount with just 5% now.