If you do these things, you are hurting someone else unnecessarily. Heinlein's assertion holds true. He doesn't make any specific reference to whether something like viewing pornography is sinful or not - what he is saying is that anything can be sinful if it hurts others, nothing is if it doesn't hurt others (or yourself).
Granted, there can still be huge arguments about the definition of "hurting". ;)
"If you do these things, you are hurting someone else unnecessarily. Heinlein's assertion holds true. He doesn't make any specific reference to whether something like viewing pornography is sinful or not - what he is saying is that anything can be sinful if it hurts others, nothing is if it doesn't hurt others (or yourself)."
Humans are a social animal. We don't live in a vacuum. I cannot think of an example of a person doing something that will not, however slightly, will effect others. If we interact with other people, we will carry our attitudes to them, effecting them as well. I do not see Heinlein's assertion holding true in the real world.
Regards