What makes economic theory scientific is the fact that it makes hypothesis and creates models to test those hypotheses on real data and they then try to change their models accordingly to the data to be able to predict it in future with better precision. This is esentially how economic theory is scientific.