Well, since the order number is what the email must be matched up with, it doesn't seem like it'll be much help if the customer name was used.
- Receive email
- Note the order number in the subject line
- Log in to admin ...
- Go to Admin->Customers->Orders
- Find the order - click to select.
- Click to edit/view it.
- Now you have the middle digits in email and the outer digits in Admin, so can process the transaction through the POS terminal.
Matching up to a customer will require two more steps to find the customer and then to view that customer's orders ... which is about 4 additional clicks and maybe even typing to search for them.
In fact, the subject line and the email contents were originally created to be intentionally brief so that someone snooping around might not even understand what the email is about ... hence additional security.
If someone gains access to your customers' credit card numbers due to lack of security in your handling of their information, you can be liable for extremely large lawsuits and losses. It only has to happen once before someone complaining about the extra work realizes it's a life-saver rather than a nuisance.
An automated processing gateway won't complain about matching numbers up. Granted, there's a monthly fee to have that luxury ... but no complaints about extra work either.