Your above quote is illogical.
You're saying that "ICHE" should be pronounced as "EESH" every-fucking-time, assuming there are no exceptions. Then should I pronounce BUT, CUT, HUT & PUT in the same way?
Now if PUT can be different from BUT, CUT & HUT, then NICHE can be different from QUICHE or MICROFICHE. Whats the big deal?
kthnxbi
Nice try, but your counterpoint doesn't even make sense, and no, he's not saying that.
Quiche, -fiche and niche are all derived from French (prior to English), and are all pronounced the same in French. Adopting those same words but then creating inconsistent pronunciations is illogical.