Why the heck should one twitter feedback if there is a comment feature and the flogs on the SL website?
Because twittering is easier than using the flog? Who knows, but the Lindens love the twittering, that is for sure.... maybe cuz it fits in with those with ADHD.