I always think its useless to give a Pokemon a STAB move that doesnt cover, but when I look into movesets, people actually do it. Here's an example:
A Moveset for crobat could be:
-Brave Bird
-Steel Wing
-U-Turn
-Cross Poison
I always think Cross Poison is useless, because brave bird works better for grass types, which is the only type poison is super effective against. (This is for 5th gen, so no fairies here). But people still seem to suggest cross poison. Why is that? Am I missing out on something?