TM-7 , no not really , we elect presidents . Many people vote for them I would guess no president is perfect for everyone who voted for him . BUT unless he lies the voters would know his convictions . Dictatorships come to power a bit different , either thru force or lie .
You must have missed that the president should run Govt. using the laws congress passes . If he wishes to not sign then the means is aval. to by-pass him if ENOUGH support is there.
That friend is following the consitution to the letter , At least the one America follows