BlackRock aren't buying - their clients are. If their clients don't place orders, they don't buy.
I'm a free market maximalist. Market is never wrong; the price is the price is the price. All markets are influenced and manipulated - this is reflected as a data input in the price