The real stupidity of it all is if you're driving from somewhere far like Florida you have to leave before you get any results or you won't make the border in time (72 hours). Getting the test results can take 24-48 hours so that leaves you an insane drive if you wait to get the results. Not well thought out.
It's all stupid, People are ushering in a prison world, who really gives a fuck if your vaccinated or not (I'm vaccinated). I traveled into the Soviet Union in the late 70's, it was easier then to cross into Eastern Europe than it is to cross the Canadian/USA border today. Complete clown world.
Most Canadians are fucked anyway since the US doesn't recognize Astra and those folks can't travel to the US. Then you have the folks who are vaccinated with both Pfizer and Moderna and that is not recognized either.