@A.N., Tiles and carpets are all not necessary in mosques. We are ordered to differ from Jews by praying in shoes. How can one do it if he is asked to remove his shoe. I have observed many Arabs both in Saudi Arabia and elsewhere just wiping the soles and entering mosque and praying in shoes. Honoring the Prophet is in following his command and action. The Hadith is for all time. Please do not tinker around with Sahih Hadith. Fear Allah Ismaeel Marikar, Online response