I have a student NRW ticket so have never had to purchase a ticket. I was quite surprised when I found out that the ticket machines were actually for the Skytrain and not just for those connecting to DB regional trains, however. I always thought it was part of the airport infrastructure, like a free intra-terminal train.