The 2006 article in #msg-13297601 is apropos to this thread. Worth a reread, IMO.
“The notion that there’s a Chinese Wall between sell-side analysts and investment bankers may be the second-biggest piece of BS ever promulgated in any area of human knowledge!”