Ramza isn't like Suzaku. Suzaku is a mix of Delita and Ramza.
Moralfaggotry + Wanting to change things from the inside through amassing power = Suzaku.
And no, Suzaku doesn't wag his tail like a dog in front of Charles. He's doing it not for Charles, but for himself.