I manage a hotel that fortunately was not impacted by this despite having a high percentage of bookings from them. It sounds like this was mostly a European issue. I always tell our guests to not trust any of these agencies because when things go wrong, they will be waiting a long time on hold to fix problems they created. If the virtual CC we are given fails, guess what, they will be charged directly by us to the incidental card on file and good luck getting a refund from them. Also if a traveler needs to cancel or change their booking info, there is nothing we can do until they clear the changes through the travel agencies. So many agencies are sketchy at best. When searching for a hotel online, be sure to avoid them by sticking to the brand site if it is part of a chain. They are all paying google to be as close to the top as possible and many are just scam artists. Book with the hotel whenever possible as you will always get the best deal since the hotel won't be paying their outrageous 15-18% commission on your stay.