You mentioned Germany and Italy, not me, and asked whether they should change their flags. As it happens, they did.
If you want a flag to be our symbol, it has to unite us all. A flag that is seen as divisive (in some quarters) will require work. You cannot compel, you have to persuade...