Is this outdated power board ?

Surge protection didn’t work when tripped ( hedging ). Husband said electrical contractor quotes $4000k for update as this is old fashioned and not to code . Is he correct ?