no if they would kill random people then they simply go to the crowded traditional market. In airport there are securities also. I guess they did it because the securities always detain jihadist members. In this case that attack is a retaliation.
Because it always like that, people, not only him, always react immediately when muslims kill people. but they keep silent when non muslims kill muslims.