Systemic My thoughts are. ’You/we/they can’t win!'.
How are they brewing?
If the roaster thinks their beans shine best at at 2 or more weeks after roast, I’d rather they held them, QC’d them and then released them with accurate notes (rather than roast & post without QC of that specific batch).
I recently bought 3 bags from a well known roaster, all bags were tasteless…we had some back & forth between me & the roaster over the week I brewed them, nothing helped, they said their beans were good from the off. Then, recently they then said their beans are best 4 week after roast…maybe they are but I will never know now.
I usually brew manual methods within a day or two of receipt and mostly this works out. But I tend not to have lots of coffees on the go, I order when I need them, so a delivery of beans that need weeks before brewing are no good to me, unless I am made aware well in advance.