Yes you are correct in the rhetorical question and if he had left it at that , no body should say anything . After asking the rhetorical question he then said see nobody can answer that question . When he used the follow up statement he in effect was no longer asking a rhetorical question and IMO challenging the audience and thats what got the response .
Why do I carry a 45 ? because they don't make a 46