No, you didn't. And restricting cyclists and pedestrians will not result in even small dent in the numbers of maimed or killed people in traffic. It's one mode of transport that's responsible for the vast amount of it, and that's the motorized one propelling several tonnes.
> and bikes have no business being on any other lane as long as these exist
And cars have no business being on other roads as long as highways exist ;)