You understand that you approved these ads when you set up windows initially, and that they can be removed with the flick of a switch in the lock screen settings?
I actually have that option turned on, and it's exactly what it says on the tin. Pictures of landscapes/buildings/etc... that you might see in some mid tier gallery and a link to a short description. It's bland, but marginally more interesting than the basic lock screen.
You understand that you approved these ads when you set up windows initially, and that they can be removed with the flick of a switch in the lock screen settings?