The station is a park-and-ride, pure and simple. It was built as one in 1960ish; there was not a stop there previously. Its only decent road entrance is from 128, and 99% of its passengers get there from 128. Even if you don't know Massachusetts geography, if you've heard the station announcements then you know that it's the stop between Providence and Back Bay.
I mean, what else are you going to call it? It's hardly in Westwood at all, and nowhere near downtown. The Neponset River Reservation and Norwood Memorial Airport are not exactly huge destinations. "University Park" requires you to actually have a university nearby, while "Industrial Park" is pretty unsexy.
"Route 128" is simple, unambiguous. Every other line that crosses 128 either has a station there with a convenient name, or there's a convenient name. Only the current "Route 128" station doesn't.
Dedham Corporate Center isn't great but it works, and you could always go back to Rustcraft to kick it old-school. A Needham Line stop would either be a relocated Hersey, or else you can take your pick of the street name (Greendale) and the neighboring land (Cutler Park), the latter of which comes with a nice double-meaning of 'park'. Worcester Line has Riverside as an old name to reuse, Fitchburg's superstation should just be Weston, Lowell has Anderson RTC and Haverhill doesn't need a 128 stop with Anderson so close. The only other possible 128 park-and-rides are Peabody/Danvers and they will get town names.