@John and sk123
Canada does have a more lenient justice system because it believes in criminal rehabilitation but the US does not really believe in second chances. It's one of those major differences we have with our neighbors of the South. This is all politics and out of the scope of the topic however.
Getting diversion in Canada involves admitting guilt and it's something a lot of minors get. Diversion involves probation most of the time. In Canada by law a conviction stipulates a judge convicted you of a said crime. Unfortunately, people confuse the definition of the word conviction. Getting a conviction means you get a "formal" criminal record on CPIC.
Peace bonds, diversion, absolute or conditional discharges, dropped and stayed charges are not convictions in this country by law. Most often, the accused must admit guilt and lawyers as you mentioned will try to win their cases by avoiding a "formal" criminal record for their clients striking deals with the prosecutor. Many charges are laid by the Crown which have no merit, call it poor decision making from police, false statements given by police or poor judgement from officers following an arrest. In this country, police cannot legally charge anyone, it's the Crown. A lot of these cases clog up criminal courts. Prosecutors and lawyers have no time fighting over small charges and strike deals to push the accused through the system.
The prosecutors will often try to avoid expensive trials as they know the charges can be defeated. They don't want to withdraw the charges to avoid public scrutiny or to save face and a bad lawyer knows they can't get an acquittal even though a good lawyer can. After lengthy talks, they offer a discharge, peace bond or diversion to the accused promising no criminal record but it's not necessarily true.
As I mentioned further up, once the police arrests you, they are legally required to fingerprint you. They create a file on CPIC with a fingerprint number, what we call a FPS #. This can have long lasting future consequences for some individuals after getting acquittals or discharged for example. The reason : the fingerprints are not purged and can be seen by US officials.
Technically once you get arrested you get a criminal record. A lawyer's job is to break the bad news to you but they just collect your money and promise false hopes. They will propose peace bonds, discharges or diversions as they have more important cases to win, no time or they don't find a particular case important enough.
For US immigration purposes, admitting guilt is enough to make you inadmissible. In the past, many Canadians would get September Letters or be able to cross with discharges or diversion but over time, they were deemed inadmissible. New administrations make up their own rules. The petty offense rule does exist but with my experience is disregarded by CBP agents and Homeland Security. Some offences do not bar you entry to the US but CBP agents can legally deny entry to anyone.
It takes a lot to prove to Homeland Security that a discharge or diversion does not constitute a conviction or for a client to qualify under the petty offence rule. Someone get away with it if the offence was committed as a minor. Diversion or a peace bond is considered deferred adjucation which many states use. Deferred adjucation involves no guilt at least on paper. Some states also have discharges however the federal US government does not have such dispositions.
A pardon if done properly removes the fingerprints from CPIC. Discharges, peace bond, dropped charges, stayed charges or diversion do not. It takes a file destruction to remove the FPS #. Sometimes, the FPS # is removed following the purge of an absolute discharge, usually a year after sentencing or 3 years for a conditional discharge. We are never too sure however that this happens automatically. Many people get pardons but the FPS # remains because a said charge was withdrawn by the Crown. File destructions can be denied.
In my opinion, the best approach for someone following a criminal matter is not to travel regardless of the disposition. I do understand that people need however to do so. The best approach once again is to try to hide, conceal or destroy the most information from CPIC before travelling. Criminal reform is needed but hardcore Conservatives will tell you otherwise, hating on Liberals. Liberals will try to avoid the matter because they rather avoid public scrutiny.
So the lesson is to keep your cool and stay out of trouble.