Means testing inevitably screws some people over and undermines broad political support. You're also trying to do it as stimulus to spur demand rather than direct relief, so even if you don't "need" it but you spend it you're still accomplishing the goal.
Better to send everyone a check and recoup them from the wealthy with taxes on the backend. Cleaner, cheaper, simpler.