Entertaining questions from the cabin will only encourage more to participate.
Absolutely dreadful statement.
Despite your name I presume you're a pilot? In which case prior to every take off you announce that anyone who has any concerns or thinks anything is wrong should approach the crew. Maybe that should be stopped as well?