Fun fact: octopus does not come from Latin, which would give the plural an -i ending. It comes from Greek, which means that if you want to be particularly correct about your plurals, then the plural is octopodes.
It's no worse than inserting greek words (octopodes) into English language.