Globalement d’accord. Je rajouterai que pour les sites “simples”, une bonne structure xHTML et un bon CSS devrait permettre un affichage sur un petit écran. Sinon, une feuille de style mobile devrait faire l’affaire.
Je pense que le problème se situe plus sur le terme iPhone. Tout comme iPod les gens désignent maintenant un appareil par sa marque. Dans les smartphones, il n’y a pas que l’iPhone !
Pourquoi faire une version iPhone de son site ? Non, on fait une version mobile de son site ! Je n’ai pas les chiffres, mais à mon avis, 99% des smartphones ne sont pas des iPhone…
Bref, encore une fois, le marketing a fait son effet et les gens aiment le panurgisme.