It is not that bleak, but yeah. Current solutions leave a lot be desired especially int terms of scalability and redundancy design.