Marketing people do not write such things as they wouldn't have a clue. Larger organisation's have technical writing teams, something I have done in the past, smaller outfits would probably get a member of the engineering team to perform such tasks.MI are guidance only and can be taken account of but don’t have to be followed, especially when they are wrong, which is quite common as they are written by marketing people not engineers.