The problem isn't necessarily economical, a lot of those tests are actually very cheap.
The problem is that most tests have high false-positive rates, which you account for by using bayesian inference: the probability of having the disease when you have both symptoms and a positive result on the test, is very high, even if the test itself has a high false-positive rate.
But if you just run all tests in a healthy patient, you'll get back a lot of false positives.