Hey @joel and welcome to CityStrides!
This is definitely true, and is a feature in many cities, especially when they are grid-like, and especially when they aren’t long an uninterrupted. For example, many cities only have nodes at intersections, so if you were to do all the avenues, say, you could get credit for completing the streets too.
There isn’t a way to change that in CityStrides, as the data (nodes included) comes from Open Street Map. If you were a stickler you could modify the data there, otherwise it just it was it is, and comes down to what you consider to be “completed”. Most Striders care more about actually doing the roads themselves and will complete the streets individually as you have done.
You can read more about everything I mentioned at this Wiki page: About the Node, Street and City Data