Past answers:
https://www.reddit.com/r/AskHistorians/comments/1xaadb/why_is_the_rectangular_flag_the_standard_when_did/
Also, some examples of non-rectangular flags through history
https://www.reddit.com/r/vexillology/comments/4fqzpv/non_rectangular_flags/