Le problème d'un Bachelor (US ou UK), c'est qu'en fonction de l'université qui le délivre, il s'agit soit d'un niveau bac+3, soit bac+4 qui est variable selon le pays, le fait que Bachelor soit "Honours" ou non, le type (Bachelor of Science ou Engineering par ex).
Ca s'explique déjà essentiellement par le fait que nos L3 françaises sont plus générales que les Bachelor étrangers, donc l'équivalence ne peut se faire que si le programme du M1/M2 demandé colle assez bien avec le programme suivi en Bachelor.
Ce dernier point est d'ailleurs la condition sinequanone pour ne pas avoir à passer par une L3 et perdre un an (entendu de la bouche de responsables de M1) ; en gros, BSc/BEng (Hons ou non) -> M1 ; BEng (Hons uniquement) -> M2 (dans de rares cas).