Yep. Obviously he can go ahead and claim now whatever he wants about this move being all about combating bots but it seems fairly obvious to me that this is not about that. Getting access to registered users payment info is just one more way to loop people into their system and keep track of who.what.where type of users they have. Charges and platform uses for buying marketed products on the platform is just a hop skip click away at that point.
Bots meanwhile will continue to do what they always do; $1 a year to register in is nothing. They will also most likely be able to do this via a one time only use type credit card where user info is irrelevant.
Maybe… I think there is an argument to be made for Vimeo