I was not complaining about any of my reviews being "taken down".
I was complaining that it is now as good as impossible to even write a review. Whichever way you open TA, you find no link or tab saying "Write a review"; just endless pages asking you to choose a hotel/restaurant, or set dates for your stay, or get prices.
I DON'T use TA for hotel booking. I use it to find out WHICH hotels to book. It's only fair, if I use the reviews, to write reviews as well. Which I have done, for many years. And it used to be easy; there were tabs everywhere "Write a review".
Yesterday, it took me almost half an hour to find a 'wormhole' in the TA site which let me through to a page where I could submit a review. Yes;TA makes its money on booking commissions. But the Review function is what makes it different for the myriad other agglomerator booking sites. "Makes"? No; USED to make it different. Now, it's just joined the herd.