Totally agree. They need to be on the road only. It needs to be much more forcefully policed nationwide.
A couple of years ago my DD1 was injured by one after a night out with friends in London. It was a takeaway delivery rider who was haring at speed along the footpath in the West End. She was actually knocked unconscious for a few minutes and lost part of a front tooth, which has had to be rebuilt
Fortunately DD's friends were still with her and helped get her to A and E, where she was checked over before being discharged. DH and I drove up to collect her from her house in London the next day and she spent a couple of weeks with us recovering. She wasn't seriously injured as it turned out, and made a full recovery, but it was just luck that it wasn't so much worse.
The police were called to the incident but didn't show up and we were generally useless. They only issued a crime number and tried to claim that there would be no cctv footage despite this being in a very busy part of the West End.