Here's the thing with my provider: Before Band 7 LTE came online, you could only get LTE if you had a Band 66 phone, and if you were in an area that had Band 4 LTE. I had what's called a "Profile 5 SIM Card" that I was using. Videotron had spectrum in Toronto (which would be Bands 7 and 13), and possibly elsewhere in Freedom's coverage area. Shaw Communications (who owns Freedom Mobile) bought that spectrum from Videotron. As soon as the deal was finalized, I went to a Freedom Mobile location and switched out my SIM Card (exchanged it for a Profile 6 one, since this is required for LTE). Since Freedom Mobile was not Apple Certified, they needed Band 7 just to get certification on the network. In the Master Agreement, all iPhones must be able to access LTE. Apple is brutally strict with this requirement. With only Band 66 phones accessing LTE, Apple would never approve the network. The term "legacy phones" came about because in Canada, and the US, any phone that does not have Band 66, but has Band 7 is considered a "legacy phone". (I also ripped this term off of a railroad track gauge chart and "legacy streetcars" here in Toronto built in the 1970's and 1980's, which are being replaced by 100ft long LFLRV's, which that and the subway system use the "legacy" gauge). After that purchase, it was announced in I believe October or November of 2017 that Shaw had stuck a deal with Apple to allow it to finally carry the iPhone on it's network. Shortly after that, Band 7 LTE became available in certain areas of Toronto. There are still some areas (such as where I work) where Band 7 LTE is not available, but after my purchase of my iPhone 8 Plus, I get either Band 7 LTE or Band 66 LTE. Some places have Band4+66 LTE, since Band 66 is part of the Band 4 LTE family. It only drops to 3G if the LTE signal is weak. This does happen, but not as often as you think. Freedom Mobile is still in the process of deploying Band 7 LTE across it's network for "legacy" devices, but remains approved by Apple for LTE services.
My country code is 1. Bit difficult to block iPhones on any network with that one.
As far as Android devices are concerned, I believe the software is more open ended than Apple's. I could be wrong, but then again Google doesn't have to certify the network either. If the band is in the phone, then you're good to go. But not all manufacturers include all the bands, like Apple does. I think Samsung does, but I don't think I'm allowed to mention that on here. I could draw a comparison.
I also think there are more Android users in the world than iPhones, but the margin is pretty slim. Before Freedom Mobile was allowed to carry the iPhone, the only place you could get one was from Apple (before Canada banned locking of phones to a network). They all had Androids. You were watching maybe 40-45% of the market walk right past the door.
I got my 6S Plus (legacy phone) in July of 2017, and replaced that with an 8 Plus in February of 2018. The 6S has 128GB, the 8 Plus has 256GB. Both of these phones were purchased from Apple in Toronto, Ontario. This allowed me to retire all my Android devices I kept as a backup, with the exception of one (that has Android O on it and my parents haven't bitten into the "fruit" yet like all my family members have).
:-)