"So then, tell me again how Christians are a shining beacon."
They have a lot of good morals. A lot of things you SHOULD do to be a happy, healthy, productive member of society. Those are the shiny beacon things.
It is when they say that I MUST do what they say that is the issue.
You really do not understand Christianity. None of us believe that we have a "lot of good morals". We are poor sinners who are hopeless without Jesus. Either that or we are masters of self deception that requires us to think of ourselves as worms. Personally, I would design a better self deception than one where I'm a hopeless sinner.