I’m a bit old school so I prefer underscore. Who don’t remember the old Windows requirement of underscores for file names if you want spaces? Haha, looking back it’s such a piece of garbage OS when the earliest Mac allowed for spaces in a file name. And Unix does not allow spaces if I remembered correctly.
I’m not sure we have any say because they are so big and powerful and if you don’t follow them, there simply won’t be marketing for your site.
Kowtowing to Google and being their biatch is just routine things we do these days. Hopefully they are satisfied and pleased.