Personally, I think that the reason why Japanese people think that eating cold lunch is very common is mainly a matter of habit. Japanese people have been eating raw food since ancient times, such as fish and shrimp. What they eat raw is naturally cold. Therefore, it can be said that the Japanese have never refused raw food since ancient times, and cold lunch is even less important.
I hope I can help you and adopt it ~