When the shit starts flying, the execs and marketing team are absolutely going to throw the engineers under the bus. "We were just repeating what we were told by the engineers." "We didn't know any better."
It happens every time. The best defense for the engineers is to have thoroughly documented the limitations of the system.