Framing for gas fireplace insert in existing masonry fireplace
It depends on the gas insert. Many gas inserts are listed for contact so if it is your contractor would be correct. 
I don’t think the contractor would try and cheep out on this because a fire would be on his bond if he did not do it properly.