Considering the history of cycling on this very topic (cheating), I would say that having ways to cheat is a feature, not a bug. It's part of the experience.
It is human behavior. Cheating is engrained in everyone's life. Mostly everyone try to cheat at life all the time. That coffee in the morning? Your cheating your way into life trying to be and feel more awake than you should. The nutritionnal supplements? cheating. The sleeping pills, antidepressant some people take. Cheating. The hormone therapy of aging mens. Cheating. The aesthetic chirurgy. Cheating. Mentionning stuff you were in fact barely involved in in your previous job in an interview. Cheating. Going past the speed limits while driving. Cheating. I could go on for hours with examples.
In fact just considering using a turbo trainer at home and connecting to zwift can be considered cheating.
Indeed, there are cases in every single sport out there (especially if practiced professionally), but cycling is probably the one with the biggest exposure on the topic (I would say the other big one is/was athletics).
The main reason it has the biggest exposure is because it is one of the sport that fights the most against it. The amount of testing and openness to this subject is just on another level to other sports compared to say soccer, rugby or tennis where there is so much money on the table that every possible scandal is shut down.