The idea that if you are proud to be British you need to be proud of British history is nonsensical. Does it mean you have to be proud of all of history? Of slavery? You might as well be proud of biology or jelly.