to protect from hardware failure induced data loss:
Não. O RAID destina-se a reduzir o tempo de inatividade, não a perda de dados. Para proteção contra perda de dados, você deve manter backups.
On the other hand there is Block Storage which abstracts from nitty gritty details of hardware. In principle does it something quite similar:
Não. O armazenamento em bloco - o termo em si - não garante a redundância. Muitos dispositivos de armazenamento em bloco podem implementar a redundância, mas cabe ao usuário fazê-lo e não necessariamente necessário.
In which scenarios are RAID-Solutions still the way to go?
Esta é uma pergunta muito boa. Cada vez menos, eu diria. Geralmente, o RAID dava melhor desempenho possivelmente devido ao cache de write back do hardware. Dito isso, hoje eu construo um armazenamento em bloco distribuído (vários computadores) com terabytes de cache de gravação SSD rápido baseado em um crosslink de 2x100 gigabits de cada servidor - não há placa RAID no mercado que possa acompanhar isso, incluindo o tempo de atividade meu RAID 1, na verdade, é espelhado em servidores).
Eu diria que o ar para o hardware RAID está ficando cada vez menor.
Btw., RAID 5 você pode muito bem esquecer de discos grandes - qualquer coisa acima de 2 TB é muito arriscada, o RAID 6 cobrirá você por um pouco mais de espaço, mas também se destaca. Outras leituras - link