a paiement label is not necessary.
Sure it is "not necessary" but still would be useful for people.
Perhaps some people would like to keep one BTC address for some reasons.
Also bigger financial institutions won't really like the idea of different account number for each transation.
Call it a transaction number and they'll insist that it be different each time.