The success of Vince May's channel on ManyVids can be attributed to several factors, including the platform's user-friendly interface, monetization options, and community engagement features. ManyVids provides creators like May with a range of tools and resources to produce high-quality content, interact with their audience, and earn revenue from their videos.