Both bands are a product of the times.
Don't really know what this means. The Beatles singlehandedly revolutionized rock music. I don't know how anything they did can be considered a "product of the times", since the times were really a product of them.
Anyway, The Stones are fine, but The Beatles are legendary.