Honestly imo reviews are for educating the customers, when they look at a review it should tell them... should I buy this game? and it should be relevant for that current time, not having outdated information. Reviews should be updated.
I don't care about these "moral" issues of supporting bad developers, when the customer looks at a game they just want to know if they could have fun with it, not if it was previously broken.
Keep an original launch score and then have a separate current score for the consumer.
Reviews aren't there to pass judgement on the ethics or attitude of a company, they are there to tell you whether you may enjoy a game or not and to inform the consumer.







