The models economics uses fail pretty much all the time so it definitely shouldn’t be considered science in the same way as physics or chemistry. If they were held to similar standards every economic ‘model’ would be tossed out after any rigorous testing (where success for the model would be accurate predictions). Instead they treat their models as ideal types and continue to base them on massive assumptions.