Jesus taught what he did directly to the people, not the government in power at the time. Jesus would never have advocated the use of government coercion to bring people into line. When you do something in Jesus name, it must come from the heart or it is meaningless. Government run social programs will not get anyone into heaven. And Jesus did not attack social conservatives in the temple, he attacked defilers of the temple who were using it for business purposes rather than as a house of God. Social conservatism had nothing to do with it.