I'm with you. But shouldn't fees be optimized towards financial transactions?
Why do we even need a witness discount at all? If byte competes for fees equally that is fine. If financial transactions get a fee discount that is fine.
In my head this use of witness data (and the underlying discount) isn't.