The give and take with walled gardens advertising