Je suis d'accord, "high-end" n'est pas "top end", mais il n'en reste pas moins que "top end" est bien un hyperonyme de "high-end". A mon sens, "haut de gamme" a un sens large qui recouvre les deux. Chacun sa perception des choses, mais pour moi "bas de gamme" n'est pas le pendant de "haut de gamme". Linguee (et ses sources fiables) semble aussi le penser, cf. par ex.
http://www.linguee.fr/francais-anglais/search?source=auto&qu... Ceci dit, "segment supérieur" fait aussi l'affaire! (même si c'est peut-être moins élégant en marketing?)