Aviworld, yes, the flag sorta is, but at the same time it isn't. It is the same message the lgbt community is doing with their flags; trying to tell others that they are proud of who they are. It may be offensive in your perspective, but I know alot of others who find the pride flags offensive in some circumstances. Also, sometimes this flag is just used to show you are ally (I know there is a separate flag for that, but it is true), and the design is also used in most asexual heteromantic flags, which if you find offensive, I will be pretty ticked. People can be proud of who they are even if they are straight (or heteromantic, or ally, etc.). It isn't meant to be offensive; it is meant to show people who you are, just like other flags.