上野と品川の違いは、東京の拠点の中で東京駅より早く行ける場所がどれだけ多いか、の違いだろ。
上野の場合、ざっくりいえば東京駅より便利なのは、上野以外なら浅草と池袋、あとは秋葉原くらい。
まあ成田もあるけど、これはJR的には東京駅使ってほしいだろうし、池袋なら大宮乗換えという手もある。
品川だと、新宿渋谷は東京駅より便利だし、あとは新橋、羽田空港あたりもか。
この差は大きい。