So you’re upset that Airbnb tried to reduce the number of scammers/bots on their platform by requiring profile photos and because they tried to stop you for using them to to direct deals with the supplier and cut them out?
They literally cut themselves out of the deal after making it. If a profile picture was important to them to the point of being necessary for a reservation, they should have insisted on me providing a profile picture before ever giving me a confirmation or charging my credit card. They were clearly implementing a dark pattern to coerce people to upload a profile picture based on a sunk cost fallacy, probably because a lot of people would choose not to use their service rather than upload a profile photo.