These days announcements like this just make me want to put on my tinfoil hat - what's in it for Google, though? Why make it more convenient for people to submit webpages to you?
yes it has a free tier. but if you use it lots, you'll run out of free credits.
this is google introducing a feature that will encourage more use of a product that they charge money for. we don't need to speculate "how does this benefit google" on the products that they directly charge for.