There's been a lot of talk out there about the Stimulus Checks- who's getting them, who hasn't gotten them yet, and who won't get them. This is a rough time for everyone, but that doesn't mean your own personal situation isn't important or valid. It is! Your struggles are just as important as everyone else's. However, when we focus on the negatives of the current situation, and we question, "Why haven't I gotten mine yet?" or we say to ourselves, "It's ridiculous that I don't qualify!" we tend to forget about the positives.
Yes, depending on your financial situation, you could have really used that stimulus check popping up in your account today. It's not all bad though. The IRS refers to the stimulus check as an "Economic Impact Payment." The point of the EIP (Economic Impact Payment) is to stimulate the economy- hence, the more commonly-used term: stimulus check. You may not have had $1,200 directly deposited into your account today, but you did benefit from it... indirectly.
That oil change that snuck up on someone right after the stay-at-home orders were issued can now be taken care of with the stimulus check, and the mechanics benefit from that. The hourly-paid restaurant workers who have had their hours cut in half are now being called in to work because their restaurants are so busy that they need more team members working. Parents can afford to pay for more of those private piano lessons their child misses taking (virtually of course). Small businesses are being overrun by caring, loyal customers who didn't forget about them; the customers just couldn't afford the services for a couple of weeks. All of the service providers are benefiting from it too. They are making more money because people are spending their stimulus checks. They'll spend that money on something else, passing along the benefit to another service provider. Along the way, the money will reach you too. You are benefiting from these stimulus checks, even though you may not see a $1,200 deposit in your account. That's the whole point of these EIP's. They are STIMULATING the ECONOMY.