It's a bad policy even if it's not anti-competitive. At the absolute bare minimum, they should also be removing every positive review that mentions any feature that has been changed since the review was written. Then, once they're all out of reviews that actually mention the software in any way, they can institute a sensible policy of not deleting reviews.