In practice, "marquis" is an English word at least as much as it a French one, and the English pronounciation is therefore considered to be equally correct. In other words, you can't rightly place priority in a certain language's pronounciation of a word that is common to multiple languages.