There is nothing to stop visitors from using either contactless card payments, Android/Apple pay, or an Oyster card. Oyster cards are easily purchased from all stations, especially places many people arrive like Heathrow Airport. They're promoted on websites aimed at tourists like visitlondon.com, and covered in every guidebook to the city. The £5 deposit and any remaining balance is refundable at many machines, and doesn't expire.
Do you mean "avoidable"?
They do have a 'secret' ticket called a Swiss Transfer ticket which will take you from any airport to any train station and back for a much cheaper price than a normal train ticket. However you cannot buy it in Switzerland, but have to order online before your departure.