I have another interpretation.
Religion.
Places without religion(or the least religion) have the most unhappy people choosing to end their lives.
Actually, I like your interpretation better. Of course socialism/communism goes hand in hand with religious persecution.