That's one of the reasons there were artillery generals were assigned as corps chiefs of artillery. Generals can talk to generals as equals, usually no matter what the official rank. Napoleon was smart enough to understand that. What he wanted was results and that is what he got in this case. His reply in this case is appropriate.