American bacon is pork belly Canadian and British bacon is the top fatty part of the pork loin from the back of the pig (same cut as tenderloin and chops, but those are deeper)
Is British bacon essentially ham like Canadian bacon is? If so, then America just makes better bacon, period
From my googling. Kinda. Canadian bacon is just pure back loin. American bacon is pure pork belly. British bacon is also mostly loin, but they go down the side so you get a bit of belly at the end too. British bacon is fattier than Canadian bacon and it's been described as kinda of combo of American and Canadian bacon.