@Diggetydawg To be Devil’s Advocate here everything you’ve said about Hamilton is also true for Cambuslang (and most other towns in Scotland).
Cambuslang has some of the most deprived areas in Scotland (I’m assuming that’s what you’re describing as grim?).
The Main St is a mess with high pollution and also no shopping of any note at all.
Yes, it could be considered a suburb of Glasgow as it’s continuous, but it’s joined to Shettleston and Tollcross, it’s not a suburb in the way that Bearsden is a Suburb or Burnside is a suburb.
In reality it’s about 5-10 extra minutes to get to the city centre from Hamilton so not sure how much of a selling point that is.
For teenagers Hamilton has a lot more to do, lots of restaurants, cinema, parks and activities there that Cambuslang doesn’t have.
Your selling point for Cambuslang seems to be that it’s easy to get elsewhere from it, which is fine when you’re an adult and you don’t need to live in the place, but children/teenagers do.
Cambuslang does have a lot going for it, but in terms of wealth, amenities and lifestyle you really can’t compare It favourably with Hamilton, it doesn’t even have a decent pub or restaurant.