Of course leftists hate her, because her works completely dismantled their arguments.
I could certainly agree with that statement.
Many Christians have an issue with Rand as a whole because of her professed atheism. That by itself does not mean Rand is incapable of declaring one economic system immoral while another is moral.
BTW I'm a Christian. I completed reading Atlas Shrugged long before I completed reading my Bible. I would absolutely admit that Atlas Shrugged shaped much of my political and economic world view while the Bible shaped my moral and spiritual world view.
None of those world views are incompatible and I've no issues resolving and placing Rand's views in political and economic context which is really where they belong.
I just get tired of Christian's who declare her political, economic and moral objectivism views "irrelevant" because she's an atheist. Those are the folks who've typically not read a single page of Atlas Shrugged.