I don't think Apple will ever implement something like that on visionOS.
The use case for syncing pictures between devices through a P2P connection (either with an USB-C cable or wirelessly) is too narrow and becomes more cumbersome as the number of devices you want to keep in sync grows.
I think Apple still supports it on the iPhone and the iPad for legacy reasons but I wouldn't be surprised if they got rid of it in the near future.
iCloud is the way. Sorry.
I'm sorry but your statement doesn't make any sense.
On one side (iCloud) you have pictures syncing on all your devices in the background, without ever even thinking about it.
On the other side (P2P) you have to make sure you connect your devices to one another at regular intervals and each single device is only as up to date as the last time it was connected to your other devices to sync.
iCloud > P2P by a big margin when it comes down to ease of use.
Local syncing to Mac is not any more cumbersome than syncing to iCloud no matter how many devices you have. My desktop Mac is the hub and always on, just like an iCloud server, and all my devices automatically sync with it wirelessly when charging at home. I never think about it.
The only trade off is it doesn’t sync when I’m not at home. To me that’s very unimportant compared to what I get in return: versioned backups of all my data via Time Machine, and I don’t have to depend on or entrust another company with any of my personal or work data. Subscription fee is negligible.
And when needing to transfer large amounts of data quickly and reliably, nothing beats wire.
edit- Recently there was some security issue that caused Apple to require a passcode for each wireless sync for iPhone, which adds a bit of cumbersome-ness, but I’m hoping that’s a temporary situation. It might even be fixed already, not sure as I’m on an older iOS at the moment.