Not an insult. It is gritty stylisation of Greek folklore which was originally based on fact, but got more than its share of embellishments.
In this time everyone is looking for a reason to be angry at another nation.