Quoted By:
I'm trying to think of the less obvious weaknesses here.
Psychic is weak to bug, dark and ghost because they're the three most common fears. Fear is the mindkiller.
Flying is weak to rock because "two birds with one stone." It's weak to ice and electricity because birds can't fly for shit in storms.
Dark is weak to fighting because in Japan it's actually the "Evil" type, and uses dirty tactics to win, whereas fighting types 'fight fair.' It's weak against bug because bugs are simple minded and aren't effected by dirty tricks. In a way they're also 'even more annoying.'
Bugs are resistant to fighting because have you ever tried to punch a bug? Also if they were the same size as us their exoskeletons would be impervious to our weak blows.
Poison is weak to ground because landfills. It's weak to psychic because poison attacks the body, and it's the idea of 'mind over body.'
Am I missing anything?