I've looked around the area you describe. The types around there look about perfect.
The problem here is that you're trying to use the urban/suburban definition for primary streets in cases where it's more appropriate to use the rural definition -- primary streets are collectors that "feed" arterial minor highways, which themselves feed major highways like I-75.http://en.wikipedia.org/wiki/Street_hierarchy#History
People living off Townline Rd in that subdivision use Townline to get to the nearest arterial highway. In fact, I would say looking at Cheboygan that the primary street type on S / N Western Ave should be extended up to Mackinaw Ave.
Another thing I think your theory is missing is that it states primary streets are to be used for "the main routes
within a town or city" -- not just one main route
And what if you want to go from Pellston to your friend's lake house on Mullett Lake just south of Mullett Burt Rd? Any route which only followed highways would take you completely out of the way. The best route is to take the highway over to E Burt Lake and down Mullett Burt. What's the alternative? Either Riggsville or 75 to whichever end of M-27? Why go so far out of the way?
---https://editor-beta.waze.com/editor/?lo ... TTFTTTTFTT
Last week, I drove from Richmond to a lake house in St Clair. It's a completely due east route along 32 Mile, which is called Division Rd and then Fred W Moore Hwy. It's a 55 mile an hour speed limit pretty much the whole way. Check out the link above.
But Waze didn't give me that route. Waze told me to go up Gratiot all the way to Wadhams and then take Rattle Run, I think, all the way down. The alternative routes were similarly preposterous.
Why did it do that? Because the Division Rd portion of 32 Mile is not marked as a Primary Street.
I honestly don't understand why there's anything at all to lose by not
making things primary streets. You've already conceded the map looks better with them. I've proven it works better with them. What's left? The language in the Wiki? That's certainly vague enough for either of our interpretations, so go with the one that works.