Go ahead and point out the lies and/or misinformation.
You are asserting anecdotes ("it'll make driving slower for sure!"), compared to strong towns and https://www.youtube.com/@NotJustBikes, who are professional planners and civil engineers.
They specifically address your exact points in their videos, stroads are bad for everybody, even cars.