I actually believe that constitutionality is an important factor in our system of checks and balances.
Unfortunately we haven't been very good at amending the constitution in recent history so we can't add new checks and/or balances.
No one wants to do so because it means relinquishing some power, and possibly loosing marketshare uh I mean voter approval.
Ultra-agree, the thing that really makes no sense here is softballing violence because it happens with an intimate partner.
If we treated it like every other violence you wouldn't need a special one-off patch law since their rights would be automatically restricted by the prohibited person laws.