Both can be true. There was no reason for Trump to put up a fuss when he was just going to sign it anyways and give people extra anxiety. If he really wanted people to get $2,000 checks he should've criticized the Dem House when they passed a bill last September that provided another round of $1,200 checks. He should've told Republicans months ago (when they were anti any stimulus checks) there's no way in hell I'm signing a bill that only includes $600 checks. All I really saw is laziness and apathy on his part throughout the whole process.