You don't need to be sorry. You just don't work for a brand conscious company.
The reality for most of us if we take tech arguments that things are broken or don't work to our marketing/management is we'll most certainly come back with an instruction to find and move to a better solution. While...