In my opinion, for 2026, Instructors have to sell their courses on their websites. You must do what Udemy does for you (marketing). Then Udemy becomes another source of income (especially from the UFB program). Don't expect much by just preparing your course and uploading it to Udemy.
Remember, the best-selling course is the one that has the best marketing, not the best content.