Likewise, I would also expect people to have basic knowledge of sales and marketing. If you're in a meeting and people are talking about ROI and CPM and specific strategy, I would expect the other people in the meeting to have a basic understanding of what those terms mean, how they impact the business and peoples' ability to meet their goals, etc. People don't need to be experts, or even journeymen, but ... the opposite, where people think they shouldn't have to have even a basic grasp of the fundamentals of the technology their tech company is built on... that's a bit odd. Where that line is drawn may be up for debate, but some understanding can't hurt.
In a car company, if a marketing person started making wild technologically impossible things about what the car could actually do... alarm bells would be ringing. I don't think there should be that large a divide in any company, really.