Newport station, I have to say is not what it should be like. I don't use it too often these days thankfully, but while it is better in some respects I also hate using it. If I have anything less than 10 minutes to change platforms there, it's always risky. I'll never understand how ticketing systems will allow a mere 5 minutes at Newport off trains from London, it's just too tight and not worth booking such fares or even trying to make the connection!
The best bit of Newport station, personally, is Hi Coffee next to the platform 4 gateline. Always lovely people in there, the coffee is good and they do amazing vegan rolls. Mmm!
Fortunately, I don't spend that much time in Newport. It's not that it's a bad place to go to, indeed there are some nice bits, and I haven't yet come across the parks someone mentioned. However I am interested in those, recommendations are highly welcome please

I don't know what it is about Newport, I just don't view it as anywhere more exciting than a place to change trains! Quite, if I'm doing that I prefer Bristol Parkway and that isn't much fun for changing trains in cold weather!
Would I describe Newport's station as one of the ugliest places on the planet? No. I scoured the memory banks briefly for that, and one of the first places that came to mind was that tower block immediately outside Worcester Shrub Hill station. Another was the blocks of flats next to a crossroads on Essex Road in London, where said road crosses with the one from Highbury & Islington station (A11-something). I remember looking at those and thinking 'you poor souls living in somewhere like that'. Those flats might be nice inside, but I'm not convinced.
I'd say Newport station didn't need all that work done to it, but it did need an upgrade. The lifts were definitely needed, and a bigger footbridge, but a lot of it could have been kept as it was.