Tis true. The are a lucky draw, although the premium route gets the best numbers ie. BA001 = Concorde or it did.
It gets confusing when an airline gives you similar flight numbers that depart on the same day. ie MYT at CWL. They have the MYT 755 and the MYT1755 or something like that departing on the dame day from CWL.