Many Spoons have a really nice atmosphere inside them during the day, because their customer mix genuinely reflects their local area. A much wider age profile than many pubs and much wider ethnic mix too than traditional pubs.
What they are successful at is catering to different groups at different times of the days. Go there during the daytime and you'll see more pensioners and families, go there at 10pm on a Friday night and you'll see more yoof. Pubs which pigeonhole themselves to appeal to one group only are missing a lot of business.
I'd agree with that exactly. The Wetherspoons business model is to attract business throughout the day, they're often quite busy from breakfast time onwards. There will be a small number drinking beer at that time but the majority will be in there for a quick and good value breakfast with tea or coffee.
Most are well run and don't tolerate threatening behaviour, or any attempt at begging or selling dodgy goods. I don't think I've ever felt at all unsafe in a Spoons over many hundreds of visits.
The food is mostly pre-prepared and reheated but is decent quality and good value. My last lunch in one a few days ago (burger and chips with a pint of real ale) was cheaper than the similar "special offer" burger, chips and Coke in a nearby fast food place.
There's usually a range of real ales, some fairly bland national brews but normally some tastier local beers, at prices that are way below the average. Don't believe the hoary old myth that "it's stale beer just at its sell-by date", that simply nonsense. On the very few occasions I've been served a poor pint it's been replaced with no issues.