According to many sources, that was not supposed to be the flag of a newly independent Jamaica

The flag represents the worst type of brutal imperialism, imposed by the Lowlands of Scotland on the Jamaican population. The Lowlander's involvement in the brutal enslavement of Africa and brutality. I think it's time the people of Jamaica overthrow that flag. It represents a brutal power (Lowlands of Scotland). If anything they should adopt the Highlander flag, not the Lowlander flag.