В общем, все зависит исключительно от степени уважения к гордому народу. У которых в языке как раз "ш", вроде, нет.

Не, меня уже не переучить, кечуа у меня кечуа именно потому, что индейцы. =)
Да и я в целом не понимаю, какой смысл ссылаться на конкретную народность, переделывая при этом на свой манер их самоназвание. Если просто слово понравилось, так и использовали бы его без привязки к злополучным индейцам.