I am very happy to be able to report to all you ex-RN chaps with huge and very obvious chips on your shoulders that the vast majority of my currently-serving Royal Navy colleagues do not share your naive, bitter, blinkered views about the other services. By posting your personal, self-opinionated, ill-informed bile in public you do little more than discredit your former Service.
Since you guys left, things have moved on. Maybe you should too.