I love the display of high morals by our dear Mankeli Salmela (PH.D.), especially in the replies to disagreeing board members. Unfortunately I was not able to find any publication for this author either... One might expect that there was something read all over Europe, it would have to be translated in something else than Finnish or Norwegian. I hope sooner or later we get a title or picture of the publication.
Back to topic, one might question what is the purpose of life of an atheist. Most probably there is no one-fits-all answer, there are so many possiblities. People engage wholeheartedly in so many things, with almost a "religious zeal"(nature-activists like Greenpeace or sea-sheperd, music, sport clubs, politics, charity organizations, etc...), that it becomes as fulfilling as religion is for others. Many do not have a "spiritual void" in life that needs to be filled, but are entire satisfied and balanced without religion.
It should also be recognized that not everybody who does belief in God, has found a purpose in life connected to that belief. As fading JW, I know that the JW meetings have gotten very low on the spiritual level, I was not getting any spiritual satisfaction out of it. The same can be said about the current output of the watchtowers printeries. To make the purpose in life dependent on it, is almost a guarantee to get spiritually exhausted. Unfortunately many find this out, when they are depressive and burned out.
The lack of moral barriers in the atheist-mindset, is a very weak argument, as the history of religion is full of deeds by people who did the most cruel things in the name of God. And unfortunately it is still going on. The criminal record of the Scandinavian countries, which are predominantly atheist, is way better than in many so-called more religious countries (e.g. Mexico, USA or Brazil). I believe you must be aware of that, if you live in Stockholm, or studied in Tromsö.
So I am afraid the ideas of our dear Professor do not have many legs to stand on. But that is just my 0,02 $.
Hoffnung