If you will take the time to study your Bible, you will see Christians are not called to be ineffective doormats. We have a Scriptural right to rebuke sin. We have an example of taking a strong stand against sin in Christ. He was very radical and used sharp words against those who needed it while still offering love, forgiveness, and grace.
1 Timothy 5:20 Them that sin rebuke before all, that others also may fear.
Luke 17:3 Take heed to yourselves: If thy brother trespass against thee, rebuke him; and if he repent, forgive him.
2 Timothy 4:2 Preach the word; be instant in season, out of season; reprove, rebuke, exhort with all long suffering and doctrine.
Titus 1:13 This witness is true. Wherefore rebuke them sharply, that they may be sound in the faith;
Titus 2:15 These things speak, and exhort, and rebuke with all authority. Let no man despise thee.
Matthew 21:12-13 And Jesus entered the temple and drove out all those who were buying and selling in the temple, and overturned the tables of the money changers and the seats of those who were selling doves.And He said to them, “It is written, ‘MY HOUSE SHALL BE CALLED A HOUSE OF PRAYER’; but you are making it a ROBBERS’DEN.”
There are more...go read your Bible!