I can understand your point of view as it can be frustrating with outdated courses but at the same time, since things change so fast, I can sympathise that it would be a lot of work to keep all courses updated with such a wide range of courses.
I have purchased quite a few Udemy courses and always check when they were last updated as you have suggested.
I think as long as Mosh releases a few new courses over the next 12 months that I am interested in then I will get my money’s worth plus there are several existing courses where the current material will be suitable for my needs.
In my case I think I will get value for money, especially as I subscribed during the black Friday sale, and will let you know after 12 months. If I don’t then I won’t subscribe again.