I agree with all that.
I only take issue with defining a corporation as a person. That’s all I’ve done regarding that in this thread.
It denatures the actual meaning of person.