I agree that they tend to over roast. It’s probably because they think that’s what the public wants. You can’t blame it on the giant roasters I installed though - they are adjustable to the nth degree.
Also they put very long dates on their bags, which is ridiculous as the contents will be passed its best, taste wise after 2-3 weeks. To be fair, their turnover is huge, so the majority of what they roast does get used quickly.
A roasting date on the bag would be far better though for anyone who really cares about their coffee - that’s why I get my beans from Square Mile.