What kind of phone do you have? On the ones I use I can decide which contacts to show.
FWIW; Windows Phone is even worse, its Facebook contact integration seriously messed up my contacts database.
I'd find a third party app that can help here, it sounds like something that can easily be fixed.