I hadn't thought of this to be honest, but I do faintly remember the IT / Dev team using the "not technically feasible" line a bunch whenever Marketing would come through with stuff. Used to get me angry quite a bit and I saw it translate a bunch to lost revenue and increased costs.
I don't know how much of this got sent out of Marsh and up to Sun though.