They modernized the gas pumps at our local Speedway by adding video players. Instead of news like I've seen in California they play endless commercials and the volume is loud. I remember stopping one time when it was twenty below zero this winter, no one was at the pumps and the same commercial was playing and not a single pump's sound was in sync with another. I felt like I was in a movie about a dystopian future.
They seem to have themselves confused with the internet, which is free. If I have to listen to ads, that means the gas is free.
Your customers payments for a service and other companies payments to deliver advertising material are completely independent processes. There's no reason to choose only one when you can choose both.