I honestly don't get why IMDB would do this. They have now created a very strong signal their review scores are unreliable as they changed it simply because they didn't like it. Why would they damage their own brand like that?
As for the show itself I can't comment since I haven't seen it.
As for the show itself I can't comment since I haven't seen it.