The funny thing about today's rejection of Jesus is that many on the Left don't realize that his teachings are often in line with their world view. Remember "turn the other cheek?" Often characterized as letting someone run over you. But saw a Catholic theologian explain it this way on tv. Romans would strike those they felt beneath them with their left hand. By turning the other cheek towards the one striking you they would be forced to use their right hand, an acknowledgement of equals.
There's other things too. The early church gave up their possessions and held things in common. We aren't told to do the same but it's interesting how things started out. Sounds like a philosophy we're all familiar with. Jesus said it was easier for a camel to pass through the eye of the needle than for a rich man to enter into heaven. Camel caravans were kept outside of city walls at night when gates were closed. The "eye of the needle" was a small door in the gate that a man could pass through but a camel couldn't.
Jesus's teachings were a direct challenge to the brutality of the times in the Roman empire. As Christianity spread it eventually got accepted by rulers who made it the state religion. It got co-opted by those in power, including the church hierarchy, as a way to control the masses and to amass wealth. What started as a beautiful movement, a pacifist rebellion against an evil empire, had itself become a symbol of tyranny and corruption by those who tend to rebel against such things.
The core message is still the best message on Earth. To love God and keep his commandments. The best life possible is found in doing that. Not forcing that on anyone, just pointing out if you want a good life don't lie, cheat, or steal. Don't murder. Don't abuse. Love your neighbor as yourself. Do unto others as you would have them do to you. Give, don't take. And as humans we fail, but can seek forgiveness and move on, trying harder.
I believe Jesus is the Son of God. Not because I was there to see his miracles. I didn't see him rise from the dead. But I see perfection in his teachings. And hope that those who rage against the machine will see that perfection too and find peace.