Such acronyms as NHS, RAF, RN, NATO, FBI, CIA, NASA, BBC, ITV, A&E etc are well-known, have been in constant use for years and the names of these organisations are rarely seen written out in full.
When at University/training it was always drummed into us that you do not use acronyms (or at the very least you must in the first instance write the full text with the acronym in brackets after) - permissible then to use the acronym in the same body of text.
BA, BSc, MA, MSc, PhD, BEd, BDS 
I agree that Pedants' Corner would be a good place to have a discussion about this.