This circumstance would be amusing to me if it wasn't way too common. People that are employed in or close to software development are well aware that when communication with user/clients/whatever is complicated. Incomplete and misinformed interpretation of requirements are the poster child of difficulty to discuss software. Then a developer turns around and fails to communicate with the people that develop the software they use.
For all the huffing and puffing I see people do about professionalism, very few of the "professional" mailing lists I'm subscribed to have adults that can say "I'm A at B, and am looking for a contact at C to email me off-list to discuss D."
For all the huffing and puffing I see people do about professionalism, very few of the "professional" mailing lists I'm subscribed to have adults that can say "I'm A at B, and am looking for a contact at C to email me off-list to discuss D."