Were I the vendor, I'd say, "I have no idea why your bosses made those decisions, nor do I have any way of knowing. You might want to ask them." And then I'd let my own boss know what the client's marketing dweebs were doing, and let him/her escalate it to the appropriate level with the client. And then I'd bill my time to the project, and go home.