文物建筑必须为古建筑的原因如下所示:
1、文物建筑是有历史价值,艺术价值和科学价值的传统工程处所;
2、文物是人类在社会活动中遗留下来的具有历史、艺术、科学价值的遗物和遗迹, 它是人类宝贵的历史文化遗产;
3、建筑指造房子,修路,架桥等工程活动。
综上所述,由文物及建筑的特性和定义,可知文物建筑必须为古建筑。