Moots has produced all of these things (or had them produced as it were) at one point or another. Well, the baggy shorts weren't really MTB shorts, but more "shells" made by Zoic, but that is beside the point.
I'm guessing that the profit was not good on these items or they didn't sell well or both, otherwise they'd still be made.
About 4 or 5 years ago, enough of us (on the forum) committed to buying the flags that Moots had some made for us. I wanna say it was like 100 of us, but that might be a bit high. They were around $100, but I did see some on eBay a year or so later going for $300.