I passed through Croydon for the first time last December, and I have to say that it really does have the 'feel' and vitality of a city. A respectable-sized cluster of tall towers surrounds you as you step off the tram, with several more under construction. Almost reminded me of the area around St Peter's Square in Manchester.
Indeed, one could say that Croydon is almost like a postponed Manchester, development-wise. Whilst Manchester had a tough period in the 80s and 90s and has been undergoing a skyscraper renaissance since about 2006 (with the opening of Beetham), Croydon's bad times of the 2000s have followed into its own renaissance right now.
I know it is contiguous with the London metropolitan area, but it has some sort of independence and weight that is lacking in comparable outer London towns (such as Uxbridge and Hounslow, which still feel quite small town).
I wouldn't be too fast in dismissing Croydon's efforts yet (not aimed at you, mind!).
Croydon is a bit of a strange place.
My only exposure to it for many years was East Croydon station, which I visited for rail enthusiast purposes in 1986 (twice), 1987 and 1988. The perception was of a large urban centre within Greater London, with a lot of office blocks. The station was also busy and there seemed to be a lot of local commuters.
I probably imagined that it was a key shopping and (though I wasn't old enough for that) nightlife centre too.
I finally set foot in Croydon town in 2013, by which time I'd heard that relatively little went on there. Something to do with engineering works; there was nothing from East Croydon to Gipsy Hill (which I needed to reach) at all, so I walked to West Croydon to catch a rail replacement bus.
The main road linking the two was decidedly deserted and not a lot was going on. This was early November, early evening so it was dark, but not that late. It was actually a little un-nerving.
I've had the same kind of impression, but even more so, in the USA. Firstly downtown LA; lots of office blocks but little happening - and even more so, downtown Colorado Springs, loads of office blocks but literally no life at all! I was staying in the area to do some walking in the Rockies and needed to buy some things in the city, and it was a struggle finding shops let alone anything else.