6 ms·Natural selection supposedly gave us the traits that make us think we're better than cockroaches.by yters 7y agoNatural selection supposedly gave us the traits that make us think we're better than cockroaches.