Because Longest chain is more accurate, since using Proof of Work implies the longest chain would have more work.
For any reorg to ever occur , the # of blocks
(height) has to be greater
and have more work. ie: longer chain with more work.
You can never have a shorter chain overwrite a longer chain as the wallets will ignore any blocks not near equal in height with the current blockchain.

You are mistaken. It is absolutely possible for a chain with less blocks to have more total proof of work. Under normal circumstances it would be unusual and you aren't likely to ever see it happen, but in a scenario where someone is attempting to attack the network, the only reason they wouldn't TRY to create a chain with more blocks and less work is because they know that the nodes will ignore it.
The actual, real, rules as implemented result in nodes following the largest total proof of work regardless of number of blocks.