Why do we no longer get updated assets for Creator Crew?
Creator Crew
I'm not sure matey, and I share your frustration there as well. An alternative that I have found is through the Xbox Media Asset Library. See the below link.
Unfortunately you usually don't see new assets on there till update day, or in some cases a few days after, but its an option:
1 out of 2