. . . . why do they sell the ticket with a differant pickup I bought this afternoon and travel tomorrow morning so not viable to go and get ticket, so why sell it.
If the Company declined to sell the ticket, then can't you see that it would inconvenience many passengers who DID want that ticket and who, through a variety of circumstances (such as passing through a large station this evening or tomorrow morning) WOULD be able to collect it and use it for travel?
I have bought tickets for travel from station with no TVM on many occasions - usually because I'd collect them somewhere else, and I wouldn't expect any software to be able to anticipate my plans.
The correct solution to the situation you find yourself in is to buy a ticket (another ticket) for the first leg of your journey. However, if you approach the guard before boarding the train and explain that you have booked the ticket but haven't had an opportunity to collect them from anywhere, then (s)he may allow you to travel on the basis of a print-out of the on-line booking - but they are under no obligation to do so.