Christians are not asked or forced to accept abortion or homosexuality. If they are against abortion then they don't need to get one. If they are against homosexuality then they are free to not engage in it. On the other hand they are not allowed to tell other people how to live their lives. Even "modern, mainstream  Muslims" cannot tell other Muslims how to live their lives. This is what freedom in a democracy looks like. Live and let live.