"It's perfectly fine that it's not street photography. This isn't the Luminous Street Photograph website. It's also not the Luminous Logger website."
Amen to that!
It is interesting to me that, in spite of this forum's name, how often really good landscapes are met with disdain, particularly if they are color landscapes.
I think it's chiselled on the LuLa Tablets somewhere that the title was never meant to make it an 'exclusive to landscape' concept; after all, the landscape includes all of life, much of it transcending any outdoor phenomenon that's currently around.
I would also suggest that were the non-landscape people expelled with a roll of thunder and flashes of lighting (it's catching, Fred!), it would lose a hell of a lot of its viewers. Why? Because you can't live on caviar all day long.