Is there any information what lead to Backblaze to stop making their own hardware and going with COTS?
Yes, building your own shit is expensive. Tale as old as time. Before someone uses Google's servers as an example, I would say that strapping together consumer grade components with zip ties and no case isn't what I'd consider a 'server'; rather, a loose collection of parts.
We simply do not witness the same bottlenecks.