I did this for a reason ... but I'm not sure I can remember what it was. Maybe just to keep the context menu reasonable (not too wide if a player's name was ridiculously long), or consistent (if I add the player's name to the first, prominent context menu item, I'd have to add it to all of them where appropriate). I'll revisit this.
The software doesn't keep track of your receipts. It simply creates the receipt, prints it, and optionally saves it. There's a feature request for tying receipt numbers to actual transactions, so I'll add this to that request.