https://www.ttc.ca/news/2024/August/TTC-increasing-service-to-The-Ex-for-CNE
I've taken this several times over the last three years during the CNE. They make it very clear with repeated announcements (almost to the point of being annoying) before the bus doors close and it leaves that it's a 
non-stop CNE Express bus and it will 
not be making any stops and going express all the way to the Dufferin Gates.
Yet every single time I've time I've taken it, at least one person wants to get off and frantically tries to get the driver's attention when the bus keeps going.
Yesterday a guy was actually pulling and shaking the doors to try to force them open. I get that some people don't have English as their first language (he had an eastern European accent), but he could obviously understand enough of it to be angrily yelling "CNE? F#ck CNE!" and "No, I call police about YOU!" at the driver.
Edit: I know there's not much space for it at Dufferin and Bloor, but I suppose it might help eliminate the apparent confusion, among those few who don't listen or understand the announcements, if the CNE Express buses boarded at a more clearly defined spot separated from the regular 29 and 929 buses.