the business model that you propose sounds familiar... sometimes i see contrasting difference in the level of interaction esp. when i interact with people offline vs. what i see when i read 'their' blogs...
Ethical, may be yes... till the time they are bringing new and original content... content has some value... moral??? thats individual preference...