根据中国国务院发布的《关于进一步加强城市规划建设管理工作的通知》规定,任何未经批准的建筑都应该被拆除。对于05年盖的违建房,如果它们没有获得相关的建设许可证或者未经过审批,那么它们应该被拆除。此外,根据《城市房屋拆迁管理条例》,拆迁单位必须向被拆迁人支付合理的拆迁补偿,并提供必要的安置帮助。