Penalising small websites is a natural consequence of Google's shift towards becoming more and more of a political actor. Google actively tries to suppress content that doesn't support the Silicon Valley narrative, and this best way to achieve this is prioritising a smaller number of large websites and organisations that share the same political values.