For the record, I agree with most everything the OP said about indulgence, selfishness, sin.
I don't know why the post had to be set up as a debate though. Seeking an argument for no other reason than to see how many people disagree or agree? What kind of thing is that to do?
If you want to make a point or express an opinion, then do it. Don't think you have to make up a debate just to get people talking. People talk around here nonstop