You're certainly allowed to respectfully disagree.
Your point about people perhaps driving drunk down Twin Oaks from the Casino is a fair one, especially if the imbibers thought they could avoid the police by doing so. One would hope however that they wouldn't be weaving down the road during the daytime when children would be outside playing.
I've never been struck that Twin Oaks is overly busy traffic wise. Certainly Evergreen is far busier. Twin Oaks though is relatively wide (no doubt because the original assumption was that it was eventually going to connect through to Mountain Road). This width probably contributes to speeding. How fast do you think some cars travel?
The problem with not connecting Twin Oaks to Mountain Road (at the Casino) is that this just increases traffic on neighbouring connector streets to either Ryan or Mountain. The traffic doesn't disappear, it just gets displaced. It becomes someone else's problem. Having said this, your point of view is perfectly understandable.
I would imagine the Twin Oaks connection to the Ryan/Horsman traffic circle will occur at the same time the new north end community centre gets built - hopefully in the next 3-5 years.
Of course, this connection will increase traffic on the east end of Twin Oaks, which might ruffle the feathers of people living over there.
It's not a perfect world (unfortunately).