"Oh hi users, the things you gave to us and we were supposed to keep safe, well, someone came and took them."
Say the bank sent all their customers a similar message, how would their customers be expected to react? Why is it any different in the tech industry?
Basically these apology messages amount to: "Someone accessed your private stuff, please change the special key you use to access your stuff. End."
Should there be more to this than just that? Yes you'll make sure the locks are stronger, but what about that thing I've now lost? What are you going to do about that?
So sure, the demand in and of itself is growing, but it's in contrast to the huge supply that it seems almost fixed.
Regards "the tech scene's" narrow focus, what kind of software does the rest of the world need? I mean what problems can software really solve? And to get a better understanding of how we as developers can do anything about it, what is it exactly about software that allows it to do that?