Paywalling content would easily make this a transaction, but they choose to make this optional.
If Google didn't have such influence over web browser specifications maybe they would give up on adverts - while users are the ones in control of their computers then it will never be up to YouTube what is played on our machines.
