I'm afraid the truth is, due to the state of this industry/'profession', an accident not terribly dissimilar to this could well be repeated. In fact, I'm certain it will be. Just as it has been on numerous occasions already.
Ticket prices are cheap, but that's because every conceivable cost, judged by 'someone' as 'unnecessary' is being stripped out for the short term gain of those at the top!
Don't lay the blame purely at the feet of the two pilots. That isn't where it belongs! That does nothing for the future safety of the travelling public!
Let's be a little smarter determining the 'cause'?!