So, I guess your premise is wrong.
Part of your problem is you are upset at a POTUS who never promised to be the things you want him to be...
He campaigned as a "compassionate conservative"..and with his tax cuts he IS fiscally conserative is some areas...
He also campaigned as wanting a "guest worker" program with Mexico...