consumer diversity concepts 5173521