巴萨主场空场的原因主要有以下几点:

加泰罗尼亚公投:

在2017年10月1日加泰罗尼亚公投日,巴萨对阵拉斯帕尔玛斯的比赛面临两种情况:一是巴萨所有人员罢工加入公投事宜;二是比赛正常进行。由于皮克等加泰团体极力要求俱乐部放下所有事宜,认为这场比赛坚决不能踢,最终巴萨选择空场作赛以规避流血冲突事件。

新冠肺炎疫情:

2020年3月,由于新冠肺炎疫情影响,巴萨与那不勒斯的欧冠1/8决赛次回合决定空场进行。这是为了避免人群聚集和减少病毒传播的风险。

诺坎普翻修工程:

诺坎普球场的翻修工程拖延已久,导致巴萨不得不暂时使用蒙特惠克奥林匹克体育场作为临时主场。由于临时主场设施不如诺坎普,球迷看球的体验受到影响,这也间接导致了主场的空场情况。

市政府的临时安排:

由于诺坎普翻修,市政府同意将蒙特惠克租给音乐制作公司Doctor Music,这也使得巴萨不得不空场进行比赛。

综上所述,巴萨主场空场的原因主要包括加泰罗尼亚公投的冲突、新冠肺炎疫情的防控、诺坎普球场的翻修工程以及市政府的临时安排。这些因素共同作用,导致巴萨在某些时期不得不空场进行比赛。