Left the US eleven years ago and every time I go back to stroadsville USA I HATE it. I can't imagine my kids walking there. Even the "good" cities are horrendously bad.
I'll admit I live under a rock so I've honestly never heard the term stroad.
Looked at images and was like "ah, okay, right. Where I live..."
I've never encountered the term 'stroad' until I watched videos from an urban-planning-related YouTube channel, NotJustBikes, https://www.youtube.com/@NotJustBikes .