Faits: A. Le 12 octobre 2007, le Service genevois des automobiles et de la navigation (SAN) a retiré pour quinze mois le permis de conduire de A._, en raison des infractions suivantes: dépassement de 26 km/h de la vitesse autorisée sur autoroute (4 mars 2007); conduite sous le coup d'un retrait de permis (22 juin 2007); vitesse inadaptée et non respect de la signalisation lumineuse (8 septembre 2007). Le SAN s'est écarté de la durée minimale de douze mois (art. 16c al. 2 let. c LCR, infraction grave avec retrait de permis dans les cinq ans précédents), en raison des antécédents de l'intéressé: six retraits de permis avaient déjà été prononcés les 6 novembre 1998, 22 mars 2001, 10 janvier 2003, 15 mars et 28 juin 2005 et 6 mars 2007. Le SAN avait renoncé à une nouvelle mesure après une infraction commise le 1er mars 2007. B. Par arrêt du 11 mars 2008, le Tribunal administratif du canton de Genève a rejeté le recours formé par A._; les infractions du 4 mars 2007 et 8 septembre 2007 n'étaient pas contestées; le retrait de permis prononcé le 6 mars 2007 prenait effet du 24 avril au 23 juillet 2007; aucun recours n'avait été formé et une demande de révision, dépourvue d'effet suspensif, avait été rejetée le 28 juin 2007. Compte tenu du concours d'infractions et des très nombreux antécédents, le SAN n'avait pas abusé de son pouvoir d'appréciation en s'écartant de la durée minimale légale. L'intéressé avait commis, après la décision du SAN, quatre nouvelles infractions. C. Par acte du 28 avril 2008, l'Office fédéral des routes (OFROU) forme un recours en matière de droit public. Il conclut à l'annulation de l'arrêt du Tribunal administratif et au renvoi de la cause au SAN afin de déterminer, au moyen d'un examen psychologique, l'aptitude caractérielle à la conduite de l'intimé. Le Tribunal administratif persiste dans les motifs et les considérants de son arrêt. Le SAN ne s'est pas déterminé. A._ conclut au rejet du recours.