@Ragwort I'm impressed that your son is putting in place great boundaries as to what is acceptable regarding his future work/life (cricket!) balance. It shows a mature attitude.
Yes, I'm pleased DS has a decent, ongoing job (although really not a graduate one). It would be great if it leads to more opportunities but it is very niche. But there again, as BIL commented, he has got into a developing field ahead of the curve so it could stand him in good stead long-term. He does seem to have realised that he needs to pull his finger out with graduate job applications and considering whether to do a Masters next. His g/f has nearly completed her MSc dissertation so that will possibly galvanise him to action as she will be applying for graduate positions too.
We were having a conversation yesterday about people being motivated by money (or not), and how that feeds into their ambitions in no small measure. Also contacts can be super helpful. DD definitely is money-oriented, and is already into her second weekend job role since she hit 16 (both of which she has really fallen into by family/friend leads). DS isn't really like that at all (he has modest tastes really), although he will have to 'get real' when he is having to pay for his own accommodation.
@icanbewhatiwant sorry to hear your DS1 is so angry about everything. Maybe going far away from home for a decent amount of time will be the making of him, and absence will make the heart grow fonder towards you and the rest of the family. Is there a lot of rivalry between your three sons? Hope your DS2 is settling in well at Sussex and enjoying the Brighton life.