Honestly, I don't think made for this is such a strong perk. I think BHVR are just being brave, releasing such powerful perks that change the meta and I wholeheartedly agree with them. I just think they need to be consecutive with that bravery and release more perks. I have a humble suggestion here.