Thanks for your honest feedback about setting up Google Listing & Ads! We use a WordPress.com account for all Automattic services, and a connection via our servers is required for some of the steps and tools to connect your store to Google. I’m glad you were able to work this out enough to revise your review!