Compulsory purchases are constitutional, as long as Congress can reasonably invoke its taxation power in application of the penalty. Americans are already compelled to buy health insurance, but as of the 2017 Republican tax bill, the penalty for not doing so is $0.