Even worse in my opinion is when they use a generic British accent as a stand-in for literally any time and place in history. Ancient Rome? British accent. Ancient Greece? Also British accent. Ancient Persia? British accent again! Ancient Egypt? You guessed it! British accent! Even when the actors aren't even British, the accent is. It makes no sense. It's lazy and arrogant.
If I had a billion dollars, I'd make the most painstakingly realistic movie about Samurai in feudal Japan, and have all Japanese actors using a SoCal Chicano accent. Or maybe a hyper realistic Viking epic with a full Nordic cast, but they all talk like surfer bros.
The audience needs to be forced to see how insulting that shit is.