I just got this email...
Hi [REDACTED],
You contributed a review on Netflix within the last year. We wanted to let you know that this feature will be retired on 30th July due to declining usage.
We appreciate you taking time to write a review. All of your reviews will be available at netflix.com/reviews until 30th July.
–The Netflix Team