These locations are probably not financially sustainable. I would also say it's not impossible to make them urban friendly.
For example, I think of stroad as opportunities to implement public transportation by getting of a lane or two. It is also easier to add bike lanes since you aren't constrained by how wide the streets are.
I am talking about taxation and being able to provide essential services. Not everything need to turn a 'profit' but government budgets are not unlimited.
Commuting doesn't have to be by cars, nor should factories and warehouse should be prohibited out of hand from being located inside cities. It really depends.
Even then, it still makes sense to aggregate industrial concerns within a given area to benefit from colocation of related industrial facilities and make it easier to commute via public transit.
Farms on the other hand should be subsidized. This is also where cars usually makes the most sense.
I don't live on a stroad. It's a two-lane (albeit pretty busy) country road.
It's actually a fairly busy connecting artery between fairly rural towns (that also leads to a small city). It's also not something effectively served by public transit.
Those locations also include things like not having a subway in a short walk. There’s just no money to give everyone a train going to every wish and want in life a few steps away at all times.
For example, I think of stroad as opportunities to implement public transportation by getting of a lane or two. It is also easier to add bike lanes since you aren't constrained by how wide the streets are.