The D they got to support it are too stupid to pick up on that. It does exclude the "rich" as far as earnings go, but if you did not pay any taxes as I read it you will get less.
I think the $1200 and $600 part is kinda confusing because I THINK they are talking about the April and may coro-checks combined. So perhaps if you filed, earned $2500 but paid no tax you get $300-$300 but maybe $250-$250 for pooping out a kid ?? if you earned $2500 or more, paid at least $1200 in taxes in 2018 you get $600-$600 and maybe $250-$250 for pooping out a kid.