This is floating around the FCA forum on PPruNe. The poster on there also used the exact phrase 'reliable and trustworthy'. One of the sillier and least likely rumours in the FCA section.
Whats stranger is that people believe it enough to post it
And our pilots who've replied to the post aren't terribly enthusiastic, hypothetical as it is....