Reviewers absolutely should not care for a second about how devs are paid based on Metacritic scores.
Metacritic bonuses are of course a horrible practice but that's on the publisher/studio.
Who said anything about bad scores ? they could have given it a 2 if they wanted to. But there needs to be some integrity. You can't not finish a game then complain the game is short.
This case in particular was blown out of proportion but a fuck up should be called out. If they have a history of rushing out reviews just for maximum clicks , then they absolutely need to be called a bad review website. In general the idea behind how reviews,deadlines and how it affects devs is pretty fuked up.
People on this site have no issues bashing supposedly "Lazy" game devs for tons of shit. But when a reviewer doesnt even finish the game , people shouldn't criticize him ? IGN is also a pretty big corporate company like most of these devs.