I agree. Look at the places which have both central and out-of-town stations, with frequent services. There's Derby and Nottingham, both with good demand to London. And then there's East Midlands Parkway
There must be a lesson in this; problem is, I certainly don't know what the answer is - and I don't think anyone else does either!
If you're filling in a form on the internet, often it gives you an option of finding an address by inserting a postcode. If you insert, say, a DE24 postcode, it usually comes up with an address which shows Derby, then Derbyshire; however, if you insert NG10 3GL, the post code for Long Eaton station which is in the Derbyshire district of Erewash, the address comes up as Long Eaton, Nottingham. And both Trent Bridge cricket ground and Nottingham Forest's City Ground are in West Bridgford which is in Rushcliffe, but again they are shown as West Bridgford, Nottingham.
Now you don't see many people making their way to either Trent Bridge or the City Ground via East Midlands Parkway; but if you use road journey times given by tools such as Google Maps or the AA journey planner, the quickest way by rail from London to these destinations is by taking the Sheffield slow as far as Parkway then a taxi (if one's available at the station!). Similarly, the quickest way to Nottingham University from London (or Birmingham) is via Long Eaton and a taxi. And - surprisingly - using this combination of rail and road times (using the Sheffield slow), the quickest way to from London to parts of north Nottingham and Hucknall is also via East Midlands Parkway (then by using the M1 north to Junction 26).
There does seem to be some association between postal address (or name) and a railway station having the same name; I believe most people going by rail to Nottingham Uni, Trent Bridge, the City Ground, and most other places having Nottingham in their address would
"automatically" select Nottingham station, even though it isn't necessarily the quickest way there.
Not sure how these observations read-over to HS2's East Midlands hub-station at Toton; but I'm sure that the name will have some effect upon usage, particularly for in-bound passengers.
As an aside, there was a period when East Midlands Airport had Nottingham added to its name as a prefix. One day, I got on an XC Nottingham - Cardiff service (at Nottingham), and a young woman with a VERY large suitcase got on and enquired if the train was going to Birmingham; I told her it was, and we subsequently got into conversation. I noticed that her case showed that she had flown into East Midlands, and I asker her why, if she was going to Birmingham by rail, she had first gone to Nottingham to catch her train when her total journey time would have been much quicker (and, no doubt, cheaper) if she had taken the Skylink bus from the airport to Derby station and then caught her train there. She looked at me a bit non-plussed, and from our subsequent conversation she had automatically thought that, because the airport included Nottingham in its name, that was the natural place to head for to catch her train to Birmingham.
I think this also shows how people associate names with locations; in this particular example, the woman had associated East Midlands Airport with Nottingham because the city's name was at the beginning of the airport's title, but people don't associate East Midlands Parkway with much of Greater Nottingham, even though it's only a few minutes drive along the A453 from the city's Clifton suburb (and its tram terminus).