Chase doesn't really care what you think.
They put the $300 credit in knowing that most people won't use it, and those that don't subsidize those people that do. If too many people start abusing it, then they'll make it harder and harder to get until it balances out. Pretty simple economics at play here.