As an author I can say that we definitely use them where they're appropriate.Why doesn't TAG use the drum roll mechanic in most of it's songs?
that said, I don't think there's a spot in diamon eyes where I'd consider it appropriate, every spot that MIGHT warrant it is constant anyway, and adding drum lanes there would ruin the chart.
Also, drum lanes are meant for sections with either an incoherent pattern, or something thats too fast to play properly on the RB kit.
diamond eyes contains nothing within those criteria.
And if it makes you feel better, rest assured lanes were considered.